One person mentioned on GitHub that they saw data corruption running their BNO055 at the default RPi clock speed of 100KHz. The readme is three years old, on RPi 2.
Has anyone seen corrupt data from the DI IMU when attached to a GoPiGo3 (with a RPi 3B)?
The compass robot example would probably not show a problem, perhaps only only a FIFO application would see it?