App Store rejection - prefetch ODR not loading in iOS

This app has gone through many small updates without issue and has now been rejected by App Store review, saying it won't load the initial prefetch ODR on startup.

This has never been a problem, except at the very beginning, when it turned out to be an Apple bug issue for TestFlight, but not in review for the App Store. Any possible glitches or changes with iOS 14 that might cause this? Simulator works just fine, but no actual iPad device to test with.
Answered by KMT in 634282022

it turned out to be an Apple bug issue for TestFlight, but not in review for the App Store. 

Assuming you said the same thing when making an appeal, what was the reply? How many appeals/rejections have you seen on this so far?
Accepted Answer

it turned out to be an Apple bug issue for TestFlight, but not in review for the App Store. 

Assuming you said the same thing when making an appeal, what was the reply? How many appeals/rejections have you seen on this so far?
The reply was: "Thank you for your response. After further review, the previous issue still exists." This was the first rejection and appeal in my case, from App Store Review.

When this occurred in Beta App Review back in June, I went through many modifications and rejections until I discovered a similar case on the forums, which quoted a bug report number. I have just tried to find the reference in my resolution center history, but it seems the last thread, where I mention the bug report, is missing. There were about 20 messages exchanged and 5 rejections. In the end, after I quoted the bug report number (FBXXXXXXX) I was asked to send a video of me downloading and using the app, after which it was approved for TestFlight. The issue then never occurred for App Store Review.

Do you know if they are still using an iPad Air 2 for testing?

What are my options here? Should I open a DTS?
Just put it through for Beta App Review and it was approved.
Now that I have it on TestFlight, I asked an iPad user to test it and it fails to download the initial ODR, except instead of showing an empty loading progress bar, as specified in the rejection from the App Store, there's a big text readout of the error.

It seems it can't access the asset pack. I checked the project build upload on App Store Connect and it says it's there, which of course it must be because the same version/build works fine on my iPhoneX. As I mentioned, I have not changed any relevant code. In fact, the only difference between this version and the last are two lines of code that check for iOS 14 availability at the moment of calling the one non-consumable IAP, all of which has nothing to do with startup.

Here's the screenshot of the iPad fail: https://www.icloud.com/iclouddrive/0zek9opGB0kuZUucvj3auKYiA#Apple_Developer_Forum

Does that give you any clues?
Ahh. It’s fixed! Many thanks if you had anything to do with that! It suddenly went into review again and was approved. iPad tested and no longer experiencing errors. I guess this was a bug that was sorted out.
App Store rejection - prefetch ODR not loading in iOS
 
 
Q