This one trips up a lot of people, and you’re not crazy. That strong “chlorine” smell almost never means you have too much good chlorine. It usually means the chlorine you have is used up. When free chlorine binds with sweat, sunscreen, body oils, or just general gunk, it turns into chloramines. Those don’t sanitize well, but they smell sharp and make the water feel rough on skin and eyes.
That’s why your eagle ray can show chlorine in range while the pool still smells bad. The tester is seeing chlorine, but it can’t always tell you how much of it is actually free and working versus tied up as combined chlorine. The water can look clear and still be chemically tired. This happens a lot after heavy use, hot weather, or if chlorine’s been barely holding day to day.
The fix isn’t lowering chlorine, it’s resetting it. You need to break those chloramines apart so the pool can breathe again. A proper shock does that, not just a small top-off. I usually use aquadoc non chlorine shock for this kind of situation because it clears the smell fast without spiking chlorine through the roof. After that, let the pump run, and the water usually feels cleaner by the next day. Filter pressure may bump up a bit too, which is normal when it’s pulling junk out.
Once free chlorine is actually free again, the smell disappears and the water stops feeling “off.” Strong smell is basically the pool telling you it’s tired, not that it’s overdosed. Anyone else notice the worst-smelling pools often test “fine” right before they go sideways?