The problem
Customers were reporting a white page when navigating from a product page back to the homepage, but only in Safari. It didn't reproduce on other browsers, and it hadn't reproduced on the first attempt either, which is usually the hardest kind of bug to actually fix, one that won't show itself on command.
What I built
I worked through reproducing the issue specifically in Safari rather than assuming it matched behavior on other browsers, and confirmed it with the client once reproduced. From there, I scoped it as a Safari-specific routing or cache issue rather than a general theme bug, which meant the fix needed to be targeted at Safari's handling of the navigation rather than a broad rewrite that risked breaking behavior everywhere else.
What actually changed
| What changed | Before | After |
|---|---|---|
| Bug | Reported but unconfirmed | Diagnosed and scoped |
| Browser behavior | Safari-specific, unexplained | Identified as targeted fix needed |
