Recent Chrome Extension Issues Due to Delayed Review by Google

January 3, 2020

Most likely you run into a problem that Everhour integrations partially stopped working and reinstalling the extension does not help. Below, we explain the details and what to do. Please accept our deep apologies.

The problem

As you know, Everhour embeds time tracking controls directly into the interface of third-party project management tools such as Asana, Trello, Basecamp, ClickUp, GitHub etc. This is done by means of our browser extension which works for Chrome, FireFox, Edge and Opera.

asana time tracking integration
All above is handled by Everhour browser extension

Recently, we encountered a problem that we cannot quickly roll out a new version of our Chrome extension to all our customers.

Without going into much details, Asana or Trello can apparently change something in their interface (say remove the block where Everhour supposed to be) that will affect our work. This wasn’t critical before, as most often, it took us no longer than a few hours to fix everything while the client’s work won’t be completely paralyzed during this period. Remember, this is always possible to log time through our website or the browser extension pop-up window by searching any task by name.

But, Google has changed its policies (or something) and now every time we submit our newer version of the browser extension to the market, they manually review it and this process could takes up to 7 business days (instead of few hours).

Pending review for 5 calendar days already

Moreover, as soon as we upload the new version, we can’t do anything until the review finishes. So even if suddenly we need to update the extension again, we have to fist wait until the current verification is completed.

Unfortunately, Google neither provide technical support on the issue nor explanation why it needs to make manual review and what we can change to improve. Trying to guess. And we are not alone with the issue (link, link, link).

All we have based on Google FAQ

Solution

Because we cannot somehow speed up the review process (although we keep looking for options), we have come up with a temporarily solution – you should install the developer version of our browser extension. I.e. not via the Chrome Market but via our website.

We described all the steps in details by the link below:

  • Go to “Chrome Extensions” settings
  • Enable “Developer mode”
  • Download most recent version to a local folder
  • Click “Load unpacked”

Good news is that even though this is a local version, as soon as there will be a newer version available in the official marketplace, Chrome should automatically replace it.

Our plans

Of course, we consider the above solution as a temporary workaround. Because still it’s not very convenient.

Firstly, we will keep trying to understand what triggers the manual review process and how to avoid it. This is certainly not fast, because we don’t know the exact reason and each iteration of the check will take time, but we will work on it.

Trello users: We are going to develop Everhour Power-Up as an option to increase our stability and less dependence on browser extension. The ability to use Everhour in the Trello desktop app or inside the browser on the mobile device will be a nice bonus, as it’s supported by the platform itself. Working on it right now!

Jira users: We’ve just released our new Everhour native Jira plugin. The link says what’s already done, plus we have many ideas on how to further improve it.

Mike Kulakov

IT entrepreneur, executive and a former engineer. Responsible for company growth as well as the team’s motivation. Big fan of playing tennis, snowboarding, traveling, reading books, and (of course) I live and breathe our product.