I have had users report that they need to constantly reauthorize my addon.
I don't know how widespread the problem is, or the reason for the problem.
The problem does seem to be related to domain wide accounts, rather than consumer/free accounts.
One addon user has reported that approving my addon domain wide may have fixed the issue.
The administrator for the company/organization can choose between domain wide availability of the addon, or individual availability. First you must navigate to the Admin Console
If you choose to install this app domain wide.
Admin Console > Apps > Google Workspace Marketplace apps.
From there you can grant and revoke access domain-wide.