@troy I figured it out, it was because I hand rolled my nginx config, and I didn't pass the remote IP like I should: https://github.com/mastodon/mastodon/blob/main/dist/nginx.conf#L146
So mastodon added an artificial rate limit
Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy. Stay safe. Please abide by our code of conduct. (Source code)