I'm fairly sure it's to do with the fact that it's in a south-facing room and gets a lot of daylight; I've tried draping a towel over it but, since the tank is in the bathroom, people keep removing it. After my Christmas tree comes down I'll be moving the tank to my north-facing living room, so hopefully that'll sort it. In the mean time I'll try dosing the easycarbo as you suggest.