I'm also on The Spot Tracker its showing 45X in lead at RM 43
There are two tracking systems, SPOT via Trackleaders, and Stella via Anube Sport. 301x shows up on Stella, which wasn't working earlier. Some competitors show up on one system, but not the other. The cars seem to be on Stella, but few if any on SPOT (so far).Where did you find him? Official tracker didn't show anything.