for your information, this also appears within a single deployment, so as soon as one deployment step is going into blocked state, the whole deployment has the "running (blocked)" status and so the rest call returns "waiting for user input"
Leo is working on the case, I will post news about it here in this post, as I would assume other users are interested in this as well.