You also didn't understand that cards in anki can have more than 2 sides. Making Persian writing->Latin transcription then Latin transcription->English translation is a huge antipattern, when you can have all 3 on one note (simply add a 3rd field, also there's a built in "hint" field) - and above all should not use a Latin transcription at all (Notably, in the deck settings, you can generate cards from notes in different ways.)
هیچ کُدام now has the o marked, that easy! (N.b. author, another issue with your method is... Youtube videos are teaching you random things without structure. Colloquial Tehrani Persian turns án/ám into un/um which you are learning in your vocabulary. But you can simply learn the replacement rules and apply them when speaking in certain contexts.) Please use a good textbook instead. In 100-200 hours, you should be around B2 with a good program. (Better Assimil courses bring that down to ~75 hours.)
I strongly recommend:
- Baizoyev & Howard’s Beginners Guide to Tajiki - teaches the written language, with all vowels marked, and multiple dialects, this is by far the fastest way to master Persian. Reading/writing in Persian script is essentially mechanical with a good base in the language and not an issue, but you can read all Persian classics in the Tajik script with all vowels marked...
- Lambton's Persian Grammar - teaches the written languages along with colloquial Iranian usage
- Elwell-Sutton's Colloquial Persian - uses Latin transcription, quickly teaches the grammar and a nice vocabulary
-----
But going further, if a vowel's not marked but feels necessary:
> In 1792, Edward Moises already suggested not trying and just saying e
Different dialects differ a lot on short vowel usage (even in grammatical forms), so this is a surprisingly valid trick.