I've noticed this for the past week at least (about the same time they broke Friends Online on the site).
Reproduction (for me on 1.18.2.1):
1) Log alt on
2) Hide online status from alt (alt sees main go offline)
3) Relog alt (alt sees main offline - usually, not always)
4) Relog alt with a clear cache (alt sees main online - always works)