TMAG5273 hall effect inconsistent readings

Hi,

I wanted to reach out about the issues I am currently having with the TMAG5273 hall effect sensor. I have implemented this sensor on a breadboard and connected it to an Arduino through the I2C pins in order to get my readings. However, I am seeing MAJOR inconsistenties in the readings, even after significant post processing filtering. The values seem to range from -1 to 1 mT, which must be some weird scaling thing. This alone shouldn’t be causing issues in calibrating the sensor, but there is genuinely no noticeable consistent pattern within readings. I am currently just focusing on the Z axis readings, but they all seem to be behaving poorly. The values will randomly flip from positive to negative with no apparently pattern. This is not just an issue of noise; the AVERAGES of readings will flip from positive to negative as I increment by only 0.5 mm. Do I just have a faulty sensor? Is this a commonly faced issue?

Where is it being used? Are there any nearby sources of EMF? Maybe share a photo of the setup

How/what calibration was performed?