RegisterAsyncAction should signal completion