this is really by design. We record individual keyboard actions that you do during text input. If you paste some text, we are not able to record it. When you then edit the action and paste text there, then it's fine because it's now just a parameter of already recorded action.
So in general, you should not use cut&paste in recording, always write all text manually to allow it to be recorded correctly.
Thanks! I figured this was by design.