SparkFun 9DoF Razor IMU M0 In stock SEN-14001: ~60 ms delay every ~.5s

The Razor M0 will have these random delays/gaps every so often where it doesn’t transmit for around 60ms every .5 seconds or so: This is a zoomed in picture of an Euler angle output vs the time log:

This jump is absolutely detrimental for our application and is causing massive issues. The jumps happen on hardware serial (Serial1), usb virtual (Serial), and with or without the calculated mode enabled. It seems no combination of settings can alleviate this issue.

The firmware I am using is attached here as well.

Someone else had this problem in May, but there is no responses to their post:

viewtopic.php?f=83&t=49999

They mentioned something about interrupts… It definitely seems like a problem in the MPU9250-DMP library, and not any modifications we have made.