Sorry, this is the limitation of the VIA application. There are two ways to make it work with more than 16 macros since it's open source.
-
Edit the codes to make the Q0 work with more than 16 macros.
-
Use VIAL instead, since VIA right now can only support 16 macros. https://get.vial.today/