Hello Matthew,
Thank you for writing. Having components and/or vias closer than 2mm from the device may cause the noise and offset to potentially go out of spec.
The value of the offset mentioned is not specified, since this would depend on the layout design and the component placed in this range, however, it’s possible to calibrate/compensate this offset by implementing the Zero-g offset calibration.
FXLS8471Q is factory calibrated for sensitivity and offset on each axis. The trim values are stored in Non-Volatile Memory (NVM). On startup, the trim parameters are read from NVM and applied to the internal compensation circuitry. After mounting the device to the PCB, the user may further adjust the accelerometer offsets through the OFF_X/Y/Z registers.
For more information on device calibration, please refer to NXP application note, AN4069:
Offset Calibration - AN4069
I hope this information will be useful for you.
If I misunderstood your question, feel free to let me know. I will be glad to help.
Have a great day.
David Diaz.
Note: If this post answers your question, please click the Correct Answer button. Thank you!