@Oz_Platerois spot on! SFDC formula and lookup fields are not "triggering" the sync as they are not really seen as Data Value Changes. In case you are working with these field type...
I agree with@RuchiLapran, if the SFDC sync is not updating the fields that trigger the campaign OR the campaign is not triggered by - person is created, you should be good to leave...