GPSTracker Binding Error 500

I haven’t changed any config but since yesterday afternoon I am now getting HTTP error 500. I am routing messages through myopenhab instead of direct.

Example config:

UID: gpstracker:tracker:1
label: GPS_J
thingTypeUID: gpstracker:tracker
configuration:
  trackerId: "1"
channels:
  - id: distanceSystem
    channelTypeUID: gpstracker:regionDistance
    label: System Distance
    description: Distance from region
    configuration:
      regionCenterLocation: 50.8,-0.5
      regionRadius: 300
      accuracyThreshold: 0
      regionName: System
  - id: GPSJonathan_HomeDistance
    channelTypeUID: gpstracker:regionDistance
    label: GPSJonathan_HomeDistance
    description: null
    configuration:
      regionCenterLocation: 50.8,-0.5
      regionRadius: 300
      accuracyThreshold: 0
      regionName: Home

The Error I am getting:

2023-01-06 11:20:58.796 E MessageProcessorEndpointHttp: java.lang.Exception: HTTP request failed. Status: 500
	at org.owntracks.android.services.MessageProcessorEndpointHttp.sendMessage(SourceFile:528)
	at org.owntracks.android.services.MessageProcessor.lambda$sendAvailableMessages$0(Unknown Source:2)
	at org.owntracks.android.services.MessageProcessor.$r8$lambda$bVYaIhYhXtJCzBaSxWOGtcUu6f8(Unknown Source:0)
	at org.owntracks.android.services.MessageProcessor$$ExternalSyntheticLambda1.call(Unknown Source:4)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at android.os.Handler.handleCallback(Handler.java:938)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:233)
	at android.os.HandlerThread.run(HandlerThread.java:67)

2023-01-06 11:20:58.798 E MessageProcessor: Message delivery failed. queueLength: 37, messageId: 1673001850667-cd32e2
2023-01-06 11:20:58.799 W MessageProcessor: Error sending message. Re-queueing
2023-01-06 11:20:58.803 I MessageProcessor: Waiting for 120 s before retrying

I have not updated openhab in some time:
GPS Tracker 3.3.0
Openhab 3.3.0

To try and resolve the issue I have rebooted my Openhab.

Oddly it has started working now.

Hmmm I’m getting the same as of 2 days ago. Nothing obvious in the log files. Anyone else?

Ah - just realised it was all of the cloud instance that had gone offline. Restarted the openHAB cloud connection and all is well again.

Openhab cloud has also been giving me trouble with the GPS tracker for the last month.
I found this:
How to automatically restart cloud connector after an unexpected disconnection - Tutorials & Examples / Solutions - openHAB Community
And in the meantime I have no problems