Formula field not populating on record creation

Hi All, 

  I have a custom field on my call and meeting module to count if the call or meeting is completed and is in this quarter. The formula is working when I am reviewing records and saving them. However, I am seeing that when my end users create new records that meet the criteria, the field is not populating on creation. I still have to go in and open the record, edit and save it for the logic to kick in. Now I know sugar doesn't just run updates inherently but shouldn't this work when new records are created? Is there a setting I am missing in the field that is causing this? Any insight would be greatly appreciated!