It happens. 4 months is a little long tho...

Can you tell us a little about your set up? temps? humidity? tank or tub?