Keystroke Macro is adding extra steps

Hi, im trying to make a macro to create some cuelists but when i do so alot of unnecessary steps get created (screen down, key down, key up). I'm only using the programmer panel but it looks like it registers a screen press. Sometimes it doesn't happen and it just registers a key press. I'm on Hog4PC on version 4.2.0. Does any one know what i'm doing wrong?

The left macro is recorded (i'm quite sure i did it the same way) how i want it and the right one (different macro) is recording with the weird extra steps.