i think i have solved it!

i added
_reset(); to the beginning of the initialization page and i drag the compass like mad like 30 seconds! and nothing!! no bug!!! LOL

maybe i did it!


will test again  ;D