Also, never ever use a VPN and log in with your Instagram account on the web. They're highly likely to flag you as spam immediately even if your account is 10 years old and legitimate.
You then will have to go through a process to remove the flag by taking a selfie with a paper written with some date and user name. Not guaranteed you'll get your account back.
This happened a few times to my account. On the last time it happened, I had to ask my friend who works at Meta to file an internal ticket to try to get my account back.
Meta's antispam seriously sucks. It's so primitive and so easy for a real user to get flagged.