When CallKit is enabled / disabled, a new CXProvider must be created in order to not confuse CallKit (it misbehaves otherwise).