Considering contracts are not guaranteed I am not surprised this happens. Many a player has been screwed over by the early release missing out on a bonus....