i have the very same bug. i would load up macros to the pc and upload them to controller only to find out it isn't on there. So every time i decide to upload macros to my controller, i would have to double check by downloading the macros from the controller just to see if its on there.