Weird little coincidence/bug

As weird as it sounds, every time I have a boxer mainly a heavyweight that is 4-0 but his contract is expiring soon, this boxer ALWAYS refuses to sign a contract. This only occurs when this heavyweight boxer is 4-0 and has an expiring contract.

By any chance is this happening to just heavyweights you have signed from the amateurs?