I submitted my App for the first time before iOS 11 was released, the app was then promptly approved by the App Store review team (Sep-11-2017), I wanted to add a preview video and update some marketing links in the store description, so I resubmitted the app again (after iOS 11.0 was puplicly released), the review team has rejected the app twice over IPv6 compatibility reasons.
After first rejection we made sure that our API service is IPv6 compliant, we confirmed this with multiple test sites as detailed in Apple's testing guide, and also conducted the NAT64 test recommended by apple using the internet sharing on a Mac.
The API service and app are working fine and passed all the tests recommended by Apple, yet the App still got rejected, twice.
I created a Developer Support Ticket and pretty much what they said if the review team doesn't provide an evidence for IPv6 issues, then it could be something completely different (so effectively review team is misleading us); and they couldn't help further, they suggested that Apple's test environment could have a bug causing this.
Now all I got from Apple is some pre-made generic replies that are likely misleading (said by DST team).
What is the solution? are others experiencing same issue now?
Do I email Tim and let him know that things are getting out of control because of the new iOS release or what?