AnkiHub Pop Up Freezing - Cannot Use Anki


This image pops up everytime I open Anki then subsequently freezes. I cannot scroll, accept the terms and conditions, or close out of the pop out and continue using Anki.

Tried to update my settings on the Anki Hub web page, there was no option to do this.

Does this work for you?

1 Like

I am having the same issue. Though, I can scroll down and accept the terms, but every time I accept it resets the screen and its just an infinite loop.

I also am having the same issue. The opening and checking for updates has not worked for me either.

Hey all, just to check to be certain:

Can you check the version number of Anki that you’re running by clicking here?

image

If it’s anything other than the most recent version of Anki (25.02) I would suggest updating. The most up-to-date version of Anki can always be downloaded from the Anki website here:

Let me know if that does the trick and otherwise we’ll keep troubleshooting. Wanted to get the obvious stuff out of the way first. :slight_smile:

Thanks for the reply Brian, sorry for checking back so late. I checked version of Anki and I did have an older version. I updated to the 25.02 using the link provided and booted up Anki again and am still getting the same issue. Checked the ā€œabout ankiā€ tab and it does say it is now the 25.02 version.

All good. :slight_smile:

Let’s see if we can get you squared away

Can you clarify for me what’s happening now that you’ve updated? Screencaps help, just so I can see what you’re seeing

So I essentially get this pop-up when I open Anki. I follow the steps and agree to the terms and conditions and click ā€œconfirm and closeā€ down at the bottom. Then it just resets that pop-up again. Its basically like an infinite loop of me agreeing to the terms and conditions, clicking submit, then getting the same pop-up again.

Oh wild, so just to make sure I have it:

the screen isn’t freezing, at least now. The form is fully functional, you can scroll, click, fill it out, submit it, all that works, it’s just that it immediately pops back up on you? Do I have that right?

Bingo. I can scroll and fill it out, but just resets. It has all of the accurate info anyways so all I really need to do it check the ā€œagree to terms and conditionsā€, but it just loops back.

I can however, exit out by clicking on the ā€œxā€ on the top left of the pop-up, and use Anki as usual. But if I try to sync, the banner pops up again. If I close Anki it also pops up right before the Anki app closes entirely.

Weird. We’ve seen a couple of issues today, but I haven’t run into this one yet

Okay, first thing: can you check Tools - Add-ons - Check for Updates and make sure that your add-ons are up to date. And then, regardless, try restarting Anki?

Checked and seems to be up to date in that regard. By resetting Anki, do you mean just closing it and reopening, or like a hard reset?

Not resetting, just restarting Anki

I don’t entirely have a lot of ideas here just yet, it may be one of those things where we need to wait for a proper developer to come on board

You might delete, and reinstall, the AnkiHub add-on (the code is: 1322529746) and see if that somehow does the trick

Tbh, if that doesn’t work we may have to wait for a developer because other than updating add-ons, making sure you’re on the most updated version of Anki, and restarting, I don’t have a ton of ideas left I’m sorry to say

I try to be handy, but ultimately I’m more Anki-nerd and less computer-expert, unfortunately

Don’t even sweat it Brian. On its surface it just seems like a minor inconvenience, does not seem to be affecting anything internally or my studying. Is there something that I should be concerned about with this problem? If not, then there should be no issue waiting as I can just exit out of the pop-up and study as usual. Maybe there will be a problem between syncing between devices but that shouldn’t be a huge issue. And in terms of getting AnkiHub updates, I think I can just do the manual way of Tools>add-ons>check for updates for the time being.

Funny enough, I had the same pop-up and it just went away for me so I’m a bit lost here. I’ve helped a few others who had the screen freeze, but those all went away upon updating

You for sure don’t have any concerns about your collection, though, at all. There’s nothing about it that will affect your local collection and, even in a wild pinch, Anki makes periodic backups automatically anyway by design (typically more than a dozen each day, which it manages over the course of months and years).

If you really want to be diligent, and give yourself some peace of mind, you can manually tell Anki to make a backup, though tbh it’s probably already made one automatically just in the time that we’ve been conversing:

But, I’m a creature of superstition and do this on occasion and it might give you a bit of peace of mind at least, in the meantime?

I’ve gone ahead and flagged one of the devs, so hopefully they’re more talented and educated than I am. Either way, I trust that they’ll have answers and we can get you squared away hopefully sooner rather than later. :mending_heart:

If there’s anything else I can help with in the meantime, please don’t hesitate

1 Like

Thanks for the help Brian, you da best! Talent and education depends on the lens through which you see it. You certainly seem more educated and talented at Anki than me. You said it yourself, you are The Anki Nerd, I’m sure had I asked something else you would have known, no hesitation. Best of luck my friend!

Actually, now that I think about it, this is off topic from the original post. But I have a huge backlog of cards (2000+) and wanted to prioritize chipping away at my most important cards. I want to prioritize chipping away at the Psych/Soc cards for the MCAT, along with the cards that I have made from my reviews from UWorld and other practice exams (Which are all tagged as ā€œIncorrectā€). I just learned about filtered decks and was wondering if that was the best way to target my areas of focus as I slowly chip away at my backlog?

I currently made one filtered deck with the search: deck:AnKing-MCAT is:due tag:incorrect
and another with the search: deck:AnKing-MCAT is:due tag:#AK_MCAT_v2::MileDown::Behavioral

Been using it since yesterday and seems fine. I just did not know what the best ā€œsortingā€ option was, and whether doing the filtered decks is the same as doing them from my main deck but just handpicking the two tags I wanted. Would it all go back to my main deck after I catch up and have all. of my progress for each card saved? (I do have ā€œReschedule cards based on my answers in this deckā€ checked off.)

Now you’re speaking my language. This I can help with. :mending_heart:


First thing’s first: if you’re not already using FSRS, you want to start using FSRS like yesterday. The best time is yesterday, the next best time is right now


If you are using FSRS, great we’ll move on. If you’re not, let me know and we’ll get you started


For backlogs there are three basic principles:

  • Try to slow down the rate of adding new cards (if you can).
  • If you are using FSRS we can adjust desired retention and/or reschedule some cards.
  • Try to chip away at the backlog systematically.

There are two ways to chip away at a backlog:

  • Set those cards into a separate subdeck and sort of chip away as you can.
  • Set those cards, by priority, into filtered decks (which it sounds like you’re aware of), and snipe at particular high-priority targets first.


With backlogs there isn’t a 100% ā€˜best’ route. Personally, I like chopping them into more manageable chunks because it gives me little ā€˜victories’ and this is helpful psychologically. But really, the ā€˜best’ way is whatever way is sustainable and manageable for you that slowly, but surely, lets you play catch-up. Many ways to skin a cat, etc.

Personally, I don’t tend to use filtered decks very often. There is no good reason you can’t, but I find it more fuss than I need. I tend to organize by subdecks for the most part (in part because I don’t like having to ā€˜rebuild’ the filtered decks each day).


Exactly right. So with filtered decks, they’re really only designed to be used in short-term, super-targeted scenarios like sniping, specific review before an exam, etc.

About the only time I use them is like the day or two before an exam, when I know I need to look over, whatever, enzyme mechanics or something. Other than that I stick to decks/subdecks 99% of the time.

But, to answer your question: once you review a card in a filtered deck it just gets tucked back into the home deck from which it derived originally. You can ā€˜rebuild’ it the next day and it will re-form the filtered deck based on whatever criteria you gave it. They are both handy, and annoying, for these reasons


I am sorry to report that, if you have this turned off, then the filtered decks are not chipping away at your backlog. :frowning:

You very much do want it to reschedule cards based on your answer in this deck.

Instead, in this case it’s just acting like a little review session like, I don’t know, Quizlet or something.

TL; DR: If you have a backlog you 100% want to check ā€˜reschedule cards based on answers in this deck’ checked ON. Otherwise you’re just doing free reviews for nothing. :slight_smile:


I don’t want this to get too long to let me know which questions you have and I’ll do my best to pile on.

Anki-nerd that I am, I also happen to be the lead maintainer for the MCAT deck and credit AnkiHub largely with getting me into medical school, so happy to help in whatever way/s that I can. :mending_heart:

1 Like

Whoops big ass brain fart while typing. I have it CHECKED ON lol. That was a great rundown bro! Glad to put you in your element. I’m glad I am learning this now because I do not want to be experimenting with Anki while in med school (manifesting it). Glad to hear you’re on the other side Brian. Best of luck future doc! (Unless you already graduated, then in that case my apologies doc)

1 Like

You will get in, manifesting it for you as well.

If you ever have any questions, please feel free to reach out anytime. :slight_smile:

1 Like