seeing if removing _this.destroyPromise() helps