I’m honestly surprised there hasn’t been a wide discussion yet about the issue of pronoun policing vs not having English as your first language. To assume everyone who misgenders you must be doing it intentionally is very privilege-y.
I know a few people whose first language is a Romance language, and while they speak at a very high level, they often confuse he/she when not fully concentrating on what they are saying. I knew someone else whose first language was Finnish, which doesn’t have separate he/she pronouns, and they had the same issue.
Even if your native language is similar to English and you are comfortable with English grammar, it’s still easy to make mistakes while not realising what you are saying.