You’ve probably resolved your issue. But I wanted to document that this just happened to me also. Veepeak OBD2 BLE+ with the ODB JSCAN app.
In one place, I was instructed to keep the Jeep running while the change happened. Wrong!!! Speedometer stopped working and error codes popped up. I pressed the “?” In the JScan app and it says your Jeep must be ON but not running. So, I redid the short process with the key on and the codes disappeared, my speedometer started working again, and most importantly, my tire sizes are now registering the correct speed.