Sorry, I also have the same experience recently, my license plate will expire for 3 weeks, but it is Suspended. I think I was pulled over by the police last week and I was punished for not being able to pull out my insurance policy (I do have insurance because I put together many years of insurance policies and I needed some time to find them) and then he let me go. As a result, the Suspended Plates were found! how did you fix it? I wrote the question at the end thank you for your reply
You might can call and ask what is the suspension your license. If there is a ticket or fine you need to go to the courthouse that the ticket is registered with(Madison, Edwardsville..etc). As far testing it just depends on that facility. Hope this helps.
Thanks! Your answer is awaiting moderation.