You are right. It's the HELM buffer what takes some time to listen to me, and meanwhile my pulsations go to the text buffer where I was.
Thanks.
This does not sound like typical behaviour. The first thing which needs to be established is whether or not this is a local configuration problem. Start by running emacs -Q