RE:upcomming Annual General and Special MeetingInteresting question, according to this link, whoever buys shares from a short trade has the voting rights, as holder of record. Whoever lent shares out has lost voting rights.
https://www.investopedia.com/ask/answers/05/shortsalevotingrights.asp
If shares are in a margin account and broker lent them out without telling the margin account owner, then account owner will not receive a voting form, and margin account agreement will have included a statement that voting rights may not always be available...