Perhaps that’s a case of buggy package purge in older version of the package. I think there was such a bug at some point,
snap-mgmt --purge would remove stuff under
state.json was left behind. That was a bunch of releases back though.
Would manually clearing
state.json unblock it?