Cause Card.getQuestion to reload the note.
Calling Card.getQuestion with one argument is getQuestion(bool simple), which does not reload the card.
Calling it with just simple=true and then not using the return value seems pointless.
So use reload=true and simple=true.
(Also update the comment.)