has to be faulty then, could it be only displaying the trip meter, does it toggle when you press the trip reset, when you press and hold the trip reset does it only reset the trip,
maybe you will have to wait another 1000 miles to see what happens 😬. I have a stack so not familiar with display but does it display leading 0s if so how many digits does it display in odometer mode, seems unlikely that a poor electrical connection would cause a problem exactly on 1000 miles sounds more like a firmware issue
above just random thoughts really, I am sure you have tried most of them, other than that hopefully someone will be along in a minute with an answer