cus of issues I abandon the work manager some months back
ON native
======
1 . as I remember there was a java error when initializing the Workmanager and the same logged at git as an issue.
2. another one as I remember is I added some network callback inside Workmanager and update the UI in the loading state as well. when the network is ok then it was working fine. but once the network has gone callback has canceled itself. (This network call must be there cus we have no other choice. and this is random that's why I leave this and move on to other solutions )
(i was updated android to androidx and maybe that was not compatible with Workmanager )
ON Flutter side
----------------
Most famous "Unhandled Exception: MissingPluginException" when run in IOS
(
https://github.com/fluttercommunity/flutter_workmanager/issues/205) and still has no promising fix
So initially I thought errors are on Plugins so I created Flutter platform client and invokeMethod Workmanager so I can use it in Android only
but turns out it was raised from the android specific implementation
Fo all those I leave it and moved on. is it production-ready yet? i don't know but very optimistic about this let's try that again to check if it is ready