We have a collection of web (Javascript) apps that work just fine on older iPads running iOS/iPadOS v12.x, v13.x, or v14.x; and they work just fine on an iPad 6th Generation running iPadOS v15.1, but on an iPad Air 2 running iPadOS v15.1 (and certain other devices) they don't display much more in Safari than a blank white screen. Debugging attempts so far have not yielded any useful information. Available memory does not appear to be an issue.
Are there known issues for particular models of iPad (like the Air 2) running iPadOS 15 that may be at play here? Any recommendations as to how to glean more debugging information from this particular device? Any potential solutions to the problem?
Thank you for your assistance!
Turns out this issue is related to the WebGL settings in "Settings->Safari->Advanced->Experimental WebKit Features". The iPad 6th Generation is quite happy with "WebGL 2.0" turned on and "GPU Process: WebGL" turned off. For the iPad Air 2, "GPU Process: WebGL" needs to be turned on, and for whatever reason, it was not.