How are you getting violations now without a subscription? Meaning violations are for live only and a valid subscription is needed for live.
But to answer your question you just have to wait for them to fall off or get your landing count to the point where you can get in.
A pilot’s violation count may be no greater than 50% of their landing count.
Example: You may have no more than 50 violations if you have 100 landings.
I am also talking about the 7 day violations, not the normal 1 day violations. The 7 day violations seem to never dissapear. Only the 1 day violations.
They will fall off of your grade table after 7 days. You still need to meet the other expert server requirements also.
If you havent recieved any more violations and it has been over 7 days, you may want to do a flight on casual to get some xp and see if that helps the system update.