3-Axis digital compass weird behavior

The soldering on the breakout board looks very bad. Cover the entire pin and use a hotter iron.

soldering.gif

soldering.gif