SignalRGB with Keychron Q6 Max - compiling from source

I have compiled QMK for my Q6 Max ISO encoder keyboard using Keychron’s wireless playground repository. I added the SignalRGB protocol using instructions on github. I cannot get any RGB control of my keyboard, it detects it though.

i thought I would start again using the SignalRGB git repo instead, but cannot find the Q6 Max keyboard in it. There is a Q6 folder, but that is a separate model.

Am I looking in the wrong place? I have looked in:

Theres firmware pre-compiled for it already

I understand that, but I have compiled customisations into my firmware (such as one shot keys) and I am trying to have the best of both worlds.

Oh I see, so if you have it flashed already, you are probably just missing the plugin GitHub - SRGBmods/qmk-plugins: Plugins to support QMK devices in SignalRGB

I have tried adding the plugin, but when I run:

qmk compile -kb keychron/q6_max/iso_encoder -km mykeyboard

I end up with an error:

Invalid JSON keymap: /opt/keychron-firmware/keyboards/keychron/q6_max/iso_encoder/keymaps/mykeyboard/keymap.json : ‘keyboard’ is a required property

Looking up this error, it appears my version of the repo does not seem to have plugin support enabled (it is about 203 months old). I tried upgrading the repo without any difference in the above error, so at this point I am stuck.

I mean 2-3 months, not 203 months.

There are some folks really smart about QMK stuff that can help you out on our Discord server here: SignalRGB Plugin Test Server