I think this should only happen if a coach gets canned or takes another job. I don’t think a recruit should be penalized if he’s brought in by one coach and have to play for another. He can if he chooses but in the event there are issues with the new staff he should be able to leave.
You do remember the old line ‘the Bear can take ur boys and beat you with em’ right? Delete ‘the Bear’ insert ‘Evil Dwarf’