MCAT Cards are all in one deck and not separated into its sections

I have a MacPro 2013. I was able to download the 6436 cards from the deck but I got this error message and all of the cards are in one grouping. How can I group them together?

Error message (don't change this)
Anki 2.1.56 (07fd88dd) Python 3.9.15 Qt 5.14.2 PyQt 5.14.1
Platform: macOS-11.7.10-x86_64-i386-64bit
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2026-02-04 08:37:50

Traceback (most recent call last):

  File "aqt.taskman", line 122, in _on_closures_pending

  File "aqt.taskman", line 71, in <lambda>

  File "aqt.taskman", line 90, in wrapped_done

  File "/Users/jordanchang/Library/Application Support/Anki2/addons21/1322529746/gui/operations/subdecks.py", line 69, in _on_subdecks_updated
    future.result()

  File "concurrent.futures._base", line 439, in result

  File "concurrent.futures._base", line 391, in __get_result

  File "concurrent.futures.thread", line 58, in run

  File "/Users/jordanchang/Library/Application Support/Anki2/addons21/1322529746/gui/operations/subdecks.py", line 21, in <lambda>
    task=lambda: build_subdecks_and_move_cards_to_them(ankihub_did=ankihub_did, nids=nids),

  File "/Users/jordanchang/Library/Application Support/Anki2/addons21/1322529746/main/subdecks.py", line 67, in build_subdecks_and_move_cards_to_them
    move_notes_to_decks_while_respecting_odid(nid_to_did=nid_to_did)

  File "/Users/jordanchang/Library/Application Support/Anki2/addons21/1322529746/main/utils.py", line 274, in move_notes_to_decks_while_respecting_odid
    cids = aqt.mw.col.db.list(f"SELECT id FROM cards WHERE nid={nid}")

AttributeError: 'NoneType' object has no attribute 'list'

Sentry link (for developers)

Hello,

Regarding the error message:
You are not on the latest version of Anki. You can download it here: https://apps.ankiweb.net/. After downloading, simply run the downloaded file to update your application.


Regarding all of the cards being in one grouping:

This is actually how the deck is intended to be. All of the cards are in one single deck, but they are organized by tags. This is due to how Anki works and how it handles a large amount of subdecks versus tags.

The recommended workflow for studying is to keep all cards suspended and then unsuspend only the tags you are currently studying. When you finish those, you can unsuspend the next tag, and so on. This tutorial can help you understand how to unsuspend cards by tag: How to Get Started Studying with Anki. This tutorial is for the Anki step deck, but you can just follow the same thing for the MCAT deck.

As you can see, the tags are segmented by study resource.