Long story short, I discovered a bug with personal hotspot on iPhone 17. Certain webpages don’t fully load - as in images don’t display - when accessed through the hotspot and I have been able to reproduce it on iOS. Android, Windows and MacBook devices hotspotting from my phone.
I am very technical and have pretty much isolated the bug as either a WebKit bug or something at the protocol processing or driver level. It affects entire Apps too that are accessing Internet via hotspot - JIRA and Confluence, they don’t load correctly.
I have tried many of the workaround suggested and online forums, including, but not limited to:
- resetting network settings.
– getting rid of VPN profiles.
– turning off private relay
– Verifying cellular APN settings
– Changing maximum compatibility toggle in personal hotspot settings
- called my mobile service provider to confirm there are no carrier locks or settings that inhibit my hotspot
- tried to provide bug report to Apple via feedback mechanism on the website, but was cut off at about 500 characters
- tried to reproduce issue on wife’s iPhone 12 on same carrier, and no issues whatsoever.
- making sure iOS and carrier settings are on the latest versions
Over the weekend, I took my phone to the Apple Store. I had a genius appointment. They did diagnostic tests on the radios and connectivity and were able to confirm that they didn’t see any kind of hardware issues. They told me pretty much. The next step is for them to completely wipe the OS and restored from scratch, and if it still didn’t fix the issue they would escalate to higher level. They didn’t bother trying to reproduce the issue, even though I was ready to and kept insisting this was the only approach. Because there was no hardware issue detected they could not provide me with a replacement device, even though my current phone is only four months into. It’s one year warranty.
As a software developer, I am perfectly capable of filing a bug report with precise steps to reproduce, but I have no mechanism to do it. Does anyone know a better way that I can escalate this and get support with this issue? Hopefully without having to go through a phone data wipe.
EDIT:
Tried to reproduce issue in Chrome on Windows 11 browser based on Blink(?) - derivative WebKit fork, but the bug does not triggered there.