While using the extension I've noticed that sometimes the first time setup will happen when loading up some Amazon pages.
My first thoughts on what could be wrong:
Something with the host scripts crashes and the extension somehow reboots. I find this one a little less likely as chrome doesn't report any errors, that said we should probably add some error handling to those scripts just in case.
The chrome storage is being cleared somehow and the setup value is triggering.
The setup value is never set properly and opening a new amazon tab restarts the background scripts from a "sleep" mode.
While using the extension I've noticed that sometimes the first time setup will happen when loading up some Amazon pages.
My first thoughts on what could be wrong:
More investigation to be done later.