My submission was rejected twice for "framing in the preview video". I couldn't understand why because there was no framing. Then on the 2nd rejection I noticed an included screenshot.
The screen shot wasn't from my new preview video but from the old (they are very old) preview videos that are currently approved and live on the app store.
Why did this happen? Because I had uploaded my new videos to the app update and decided before submitting I would run an A/B test to make sure they performed as well or hopefully better.
When I went to the "Product Page Optimization" section I found my new videos already there. However... The new preview videos were in the "Original Product Page" and the old videos were in "Treatment A".
I asked ChatGPT about this and it said not to worry it was a known quirk.
What has obviously happened is that when the reviewer reviewed my Product Page Opt test they were presented with the old videos from Treatment A and not the new videos which were in "Original Product Page", as proven by the screenshot from the old, approved, live, video.
I've submitted my app update but you seem to be just sitting on it now. I'm guessing because I'm black marked as not fixing an issue and constantly resubmitting unfixed.
Please don't punish me for your mistakes....