Or you could just make the transfer portal only open in the off season and have a window where coaches are allowed to change schools. It’s not that hard and would make life way easier for literally every single person involved. ADs, coaches, transferring players, their teammates, recruits, boosters, etc.
But it would make sense so no chance of that.