When we started out with the development of the MQTT API this was the goal:
There is nowhere an intependent mode as requirement mentioned in which the MQTT API still has to work even when someone isolates the Smart Lock from the internet or that there is a switch to turn off the Smart Locks server connection. That’s why adding it is a feature request and not a bug.