Technology is highly accurate but not infallible. Factors like weather, ball condition and calibration can all affect its precision.