this is a known bug and there is roughly nothing you can do about it except send a ticket.
... except IF you care enough AND have some technical chops, set up a proxy intercept (like burpsuite), change your AP on any player, capture that, and change the RID (recruit ID) to the recruit you already signed, and change the AP to 0. alternatively, if you have a tab open from prior to when the recruit signed, like a recruiting home page where you have that little dropdown for AP, you can fix it there.