Fixes #3488 : correct reporting of the promises update phase