I don't know for sure that this would be the problem, but I went through the same thing for a long time only to finally realize that the cause was minor differences in salinity and / temp when doing my topoffs and water changes. I also think sudden drops in salinity may have had something to do...