I never did find out what caused it, but I was able to progress far past lvl 30.Through expirmemtation I found that eating heart fruit would instantly cause your level to revert to 30, and for awhile dying would reset me to 30 although that seems to have stopped. Sorry I dont know how to fix it...