The initial API (RequestStartRegisteringDeviceAsync) often go back a control utilized by the second API (FinishRegisteringDeviceAsync)