Okay, my thoughts.
First, CPU teams shouldn't be over salary cap - I'm guessing they're giving out contracts above minimum, perhaps especially to CPU players? They should probably only issue minimum contracts.
Second, CPU teams probably shouldn't be prevented from giving offers when they are above cap anyways.
Third, this team:
http://goallineblitz.com/game/roster.pl?team_id=5344
Is CPU, has some CPU players AND has only 44 players, and also is well under the cap. That team should be sending a contract, even if no one else is.
I'm going to PM the OP to get a final sanity check on the question djmr had - making sure the contract offers page was actually looked at - but I'm strongly suspecting a bug here, and we probably need to get Catch's attention to this so that he can get signed to a team quickly.
Marking as bug, first verification.
First, CPU teams shouldn't be over salary cap - I'm guessing they're giving out contracts above minimum, perhaps especially to CPU players? They should probably only issue minimum contracts.
Second, CPU teams probably shouldn't be prevented from giving offers when they are above cap anyways.
Third, this team:
http://goallineblitz.com/game/roster.pl?team_id=5344
Is CPU, has some CPU players AND has only 44 players, and also is well under the cap. That team should be sending a contract, even if no one else is.
I'm going to PM the OP to get a final sanity check on the question djmr had - making sure the contract offers page was actually looked at - but I'm strongly suspecting a bug here, and we probably need to get Catch's attention to this so that he can get signed to a team quickly.
Marking as bug, first verification.