Maybe you should ask at fishgeeks.com, they have a great forum just for fish. I really have no idea what could be causing this. I hope your betta is all right soon!