I had the same problem and found out that the HID key code isn't always the same.
The last digit of the code variates from 1 to 5.
For example: HID.0100000143FFFFFFFFFF0102 is sometimes HID.0100000143FFFFFFFFFF0105 or HID.0100000143FFFFFFFFFF0103
So I entered all the codes from 1 to 5 as events for one macro.

Hope this solves your problem if run into it again.