I am having the same issue. I am using Cordova. I tested on an iPhone with iOS 17 and it works. Not sure why it wouldn't on iPad.
There is no specific code that could be implemented for an iPad, so my suspicion is that there is something wrong with an iPad that someone in review team is using.