I have been trying to create a widget that updates based on whether I am connected to WiFi or not and while it works just fine in the editor, the widget itself shows inconsistent results. It tends to update correctly when checking for the WiFi being disabled, but has shown to only work sometimes when checking for the WiFi state to be connected.
Sometimes it will work, only for it to stop working again after locking and unlocking my phone, but strangely enough if I open the widget up again in the editor and re-save it, the widget starts working again momentarily before showing inconsistent results again.
I have tried looking this problem up and based on those results I changed how battery optimisation works with KWGT but that did not fix anything. After posting on reddit a few other users remarked that this appeared to be a problem with version 3.4.4 of the app and downgrading to 3.4.3 fixed it for them. Is this an issue that can be fixed in the next update?