StopTheMadness Pro has three variants, one each for iOS, macOS, and visionOS, because I created native apps for each platform rather than simply porting an iPad app to Mac and Vision Pro. The way the App Store works, each native app variant must be reviewed separately by Apple, so every update to StopTheMadness Pro must now pass through an obstacle course of three reviews. The latest updates for iOS and macOS were accepted by Apple with no objection and are now available in the App Store. However, the latest update for visionOS, with the same changes as in the other app variants, was rejected by Apple. My response to Apple's app reviewer, which I sent over 24 hours ago, has so far gone unanswered.
Apple's rejection notice was brief and not very informative:
Guideline 2.1 - Performance - App Completeness
Issue Description
The app exhibited one or more bugs that would negatively impact App Store users.
Bug description: after we launch the enable the Safari extension, the features listed in URL https://underpassapp.com/StopTheMadness/test.html were not functional.
The typo "after we launch the enable the Safari extension" is verbatim from the reviewer. There were also two screenshots included. The first screenshot shows StopTheMadness Pro enabled in the Settings app. Everything looks fine and normal.

The second screenshot shows the above linked test page open in Safari.

And… that's it! Apple's app reviewer never specified what they think is wrong, what exactly was not functional for them.
Needless to say, I've tested this myself and found nothing wrong. And again, the iOS and macOS app reviews uncovered no problems. My strong suspicion is that the reviewer of the visionOS update was just confused about how the extension works and mistakenly concluded that it doesn't work. Unfortunately, I haven't yet been able to elicit any clarification from the reviewer.
At this point, I regret supporting Vision Pro. Since I released the initial version of StopTheMadness Pro Spatial three weeks ago I've sold only 21 copies total, which is very disappointing. The last thing I need is to hassle with Apple App Store review in order to update a product that hardly anyone is buying anyway. Welcome to this great new platform!
Last night, 42 hours after I had responded to App Review, Apple finally approved my visionOS update, and I released StopTheMadness Pro Spatial 11.0 in the App Store this morning.
The app reviewer's response to me was as terse and mysterious as before. They didn't provide any of the clarification that I requested. The reply was simply, "Thank you for providing this information. We will continue the review, and we will notify you if there are any further issues."
