Fix order of then to avoid issue if success/error callback make a then on same promise
Fix order of then to avoid issue if success/error callback make a then on same promise

alkemics/CancelablePromise,alkemics/CancelablePromise,alkemics/CancelablePromise,alkemics/CancelablePromise