I noticed one of our clients was using an IP scheme for their internal network that wasn't one of the 3 groups of private IP addresses. They were using

They haven't had any problems so far, but will this cause any problems in the future?

I'm just going to ditto wldake's reply. Using a random public IP as an internal network doesn't cause any issues internally.