C7/C8 Pro - Maker API postURL keeps reverting to 192.168.4.4 after required updates

Issue: After the required C7 platform updates (and continuing on C8 Pro), my Maker API postURL keeps reverting from my manually set callback URL to http://192.168.4.4:49781/push whenever my home automation software (xTension) connects.

Details:

Worked perfectly for years before the required C7 updates
Problem started on C7 after required platform + Zigbee/Z-Wave radio updates
Persists after migrating to C8 Pro
Can successfully set postURL via API: http://HUB_IP/apps/api/APP_ID/postURL/MY_IP%3A40044%2Fpush?access_token=TOKEN
Setting sticks in Maker API config initially
But reverts to 192.168.4.4:49781/push when external software connects
xTension reports: "Local Address for receiving push updates: 192.168.4.4" instead of correct IP

Current Platform: 2.4.3.172

Question: Has anyone else experienced the Maker API postURL automatically reverting after the required updates? Any workarounds or fixes?

The 192.168.4.4 appears to be some kind of default/fallback IP that the hub is incorrectly detecting during callback setup.

There is an endpoint that can set this URL. It seems most likely that something on the other end of this, which sounds like xTension for you, is calling this and setting it to this address. I'd start by looking there.

Maker API does not have any code that fills in this address; it's blank by default (this is an optional feature), and there is no "fallback."

2 Likes