You might want to look into a like a pro type setup. At least regarding the functions bit. Then rather than broadcast whole swaths of keys just have keymaps broadcast the specific ones you need.

To clarify this won't fix whatever configuration error you are having but it is probably a better long term approach.

Once functions are defined hit a dummy and integrate abilities a few at a time and testing as you go until all are mapped.

Sent from my SAMSUNG-SGH-I747 using Tapatalk