That personally would be my guess.
Since they are cellular, they dont have any where near a close to static IP address.
Staying on even one tower (location not moving), the IP can change fairly often, even more so if its changing/hopping between towers.
Might be causing the lockout, since it sees it jumping from potentially a bunch of different 'locations'