Macros and END Key

When I upgraded to 12.7 for Oracle 64 bit my Macro stopped working. The End key on windows 7 records a move to position instead move to end of line. Is there some configuration I can change? Try to execute move to end of line, add ',' and press the delete key. Screen shot attached show move to position. When I run the macro instead of filling in the in clause with ',' I get a bunch of ',',',