The limitation with flashcards is that you get the entire answer, not sure if there are flashcard apps with a hint function? I experimented with vocab training where you can peek the first two letters which helps jog the memory.
* https://docs.ankiweb.net/templates/fields.html#hint-fields
* https://docs.ankiweb.net/editing.html#cloze-deletion:~:text=...
Disclaimer: AnkiDroid maintainer
{{c1::answer::hint}}
Try encoding the same information in multiple cards to train your brain to understand the concept rather than recognise the card. Good luck!