I have set up my discourse voting plugin with a 20 vote limit:
A user has voted 20 times and two of the topics have been closed (see here). The user is reporting that they are not able to vote anymore due to being out of votes.
According to the plugin page, votes should be returned when the topic is closed:
If the topic is closed or archived, the votes are released to the users and can be applied to other topics but the vote count on the topic remains.