Empty all buffers (midi retrospective) doesn't work as expected

Hello, I am using a macro within bome midi translator that does the following:

  • empty all buffers key commands
  • Send CC1 = 60
  • Insert retrospective record
    it works as expected, except if I move my physical CC1 fader just before firing the macro, it insert all the movement I did with my fader instead of just CC=60

I tried to manually empty the buffers by spamming the key commands myself, but it doesn’t work. It only work the second time I insert the retrospectrive record.
The first time it always enter my fader’s movement, if I moved my fader not so long ago