Because we noticed that your issue persists across different hardware. So, you did already a fresh KM install in the past. In addition, you said that you use to re-write the macros on new machines.
But, of course, try it again. If you export/import the macros, it’s a thing of 5 minutes.
But don’t forget to wipe KM completely, that is, have a thorough look through your ~/Library, especially Application Support and delete everything related there. Also the preferences plist in ~/Library/Preferences. (Back up the files before to some other place.)