I was able to get my status to update again by using the Reliable Lock virtual device from this article: [Release] Reliable Locks
This isn't an actual fix but more of a workaround. It's a mild inconvenience but at least it appears to be working again. The main downside is that it could potentially drain your batteries faster depending on how you configure the virtual device. It will trigger a refresh after a few seconds but I think there was another option to also poll the device on a regular interval. The continued polling could impact battery life.