When adding a check, user receives a message:
'Project Assignment does not allow this operation.'
This most likely means the project that is associated with the check does not have a Team Member, Activity, or Expense Item assigned to it that is needed for the check. You can fix this by going to the Projects screen detail view and checking the assignments there. Check the Core Help for more information on using Project Assignments.