Yeah, right, that's why you find the same amount of missions in this station. FACTS. The scanning started at Robigo but went on in CEOS where I never was scanned before, the number of missions from this station is virtualy the same, so there is something else than "doing it wrong" and I used a Python to buy another Anaconda after the Colonia fiasco.
I've been doing runs to Syrius atmospheric for ages both with Python, then Anaconda and Cutter to maximize credits, I know when something changed and being put in detention twice the same day in CEOS where it never happened before is a change in the game, not something I have anything to do with.
For your info, I paid my Fleet Carrier doing COES runs from low credit, with no issues whatsoever with the passengers, except those who want you to kill an ennemy, meaning you're gonna be interdicted, scanned and shot at by their ships. But the stations, Brunel, New Dawn or Babbage never caused me any problem.
What I know for sure is that if the game senses the absense of shield on your ship, something I used to do with the Anaconda to fit an extra cabin, it worked for a good while and I could average 10 million plus per run without luxury cabins, now it will send you banging the walls of the station repeatedly, you'll get too much damage and canceled missions.
It's not random it's programmed.