This import issue has happened to me several times.
The text file has import headers for the deck and the note type:
#deck:blah
#notetype:blah
Every once in a while, for whatever reason, I rename the decks or move them into a subfolder (sub::deck)
When I do this and import, there is no warning that the #deck header doesn’t match an existing deck. Instead, Anki picks another deck seemingly at random. Since I’m used to importing with headers several times a day, I don’t usually read all the pre-import window in detail. As a result, new cards get imported to the wrong deck.
It would be much more user-friendly if when a deck name don’t match, instead of just assigning a random deck, Anki displayed a warning message:
“The deck specified by the #deck header doesn’t exist”
Thank you for considering my feedback.