Duck DNS is grayed out

Duck DNS is grayed out even after restarting.

Here is what the log file reports.

INFO: Using main config file /data/workdir/config

ERROR: Lock file ‘/data/workdir/lock’ present, aborting.

That’s some rare bug with the duckdns addon. Uninstalling it and reinstalling it works 99% of the time.

Edit: this has now been fixed with version 1.10 of the DuckDNS addon :tada:

Thanks! Uninstalling and reinstalling worked.

Keith

Apparently not, I am running 1.10 and I still get this error. It happens most of the times if my Pi does not shut down gracefully - power is plugged off abruptly. It makes sense too as I think Duck DNS relies on this lock file to ascertain something which is aborted when Pi shuts down abruptly.
I can rid of the error by reinstalling but then there has to be another solution to this as it would be catastrophic if my Pi restarts abruptly and as a consequence I cant access my Pi externally after that.
Any other solutions to this issue?

Avoid pulling power/losing power? This is going to be bad for the SD if it’s mid-write, in general.