I would definitely contact the mod(s) of that subreddit and explain the situation. It may be an auto-ban based on language in the post but with some human to human context it could get sorted out.
this post was submitted on 01 Jun 2023
16 points (94.4% liked)
13623 readers
1 users here now
founded 6 years ago
MODERATORS