This threw me the first time I noticed it too, because yeah, shallow should warm faster in theory. What’s actually happening most of the time is temp stratification plus uneven circulation, not anything broken. On hot, calm days you get a warm surface layer, and if your returns are aimed even slightly downward, that warm skin can get pushed along the slope and sort of park in the deep end. Meanwhile the shallow end is losing heat faster from wind, splash-out, and evaporation, especially since that’s usually where the skimmer is pulling from.
I had this exact thing last August. Deep end felt almost cozy, shallow felt oddly cool, and once I noticed it I couldn’t stop thinking about it. My pump was running low rpm most of the day, which is great for power bills but terrible for mixing. Filter pressure was normal, chemistry was fine, but the water just wasn’t blending top to bottom. Once I angled two returns slightly upward to ripple the surface and ran an extra afternoon mix cycle, it evened out in a day or two. Opening the main drain a bit more helped pull that warm deep water up too.
One side effect I noticed is when circulation is weak like that, junk hangs around longer. Sunscreen oils and fine debris just float in layers. That’s when I started staying consistent with a weekly enzyme dose from aquadoc, mostly to keep the filter from loading up faster when mixing is poor. Not magic, just helps keep the gunk from building while you fix flow.
Short version, nothing weird or dangerous going on. Your pool is just being lazy about mixing. Fix the surface movement, give it a little more runtime when the sun’s beating down, and that deep end warm pocket usually disappears. And yeah, once you feel it, you can never un-feel it.