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.