Did you perhaps reach your limit of active contracts? If not then it’s likely a bug.
This thread was added on May 23, 2019, with posts from ISD_Sakimura, GM_Mechanic.
Could also be corrupt cache files, If you’re not at max available contracts, try clearing your cache, restart and see if the issue persists.