Hi Matthew,
Under the hood this service uses CustomerInfoProvider.Set(..) method, which will not fire Update event in case you are passing a new customer object vs updating the existing one. In this case it will raise Create event. Hook into Create event as well and check if that happens.