I was wondering if anybody else experiences the same issue: I use violentmonkey (2.20.0 as of this post) with a few extensions (jitai and doublecheck mostly). A few weeks ago, I started noticing that the extra icon for doublecheck won’t show up the first time I open my reviews, but pops up if I reload the page. Similary (but less often), jitai sometimes doesn’t load on the first opening.
From what I understand of what others have said on here, it’s due to WK’s recent update. Before, everything was on separate pages, and scripts would listen for when certain one(s) were navigated to in order to start running. Now, it’s apparently all one page, so scripts don’t get the signal to kick in unless you refresh.
I’m not sure how much of this applies, given that it’s old news, but back when GreaseMonkey pretty much stopped development and Tampermonkey and ViolentMonkey popped up, the latter was notorious for issues related to technical minutiae regarding Firefox’s WebExtensions API
But I’m sure that’s no longer the case with decently recent versions
I’m not sure if that’s true or not (I use Tampermonkey), but in this case, as enbyboiwonder said, it’s from Wanikani’s transition from a multiple page app to a single page app.