I hear you. I think we all wish this part of the system was more automatic. I think if one has a defined hardware controller listed in the remotes, life is likely easier. Building a GR and getting used to editing the GR editor is time consuming and can be very frustrating when you are starting with it. One can get used to it and work with it, but it’s not a fun part of the program.
I think there may be some issues with the GR as well, but, you have to be a good user of GR before you can even identify that something is not working correctly or has gone wrong. I can’t yet offer any definitive bug reports. I’ve noticed some odd behavior.
Be very methodical and make sure you are totally clear about which GR is actually loaded. Get one thing working and then build it from there. Export your best working version. Then Import it, Apply, Reset – make sure the right GR is loaded. I name my GR’s incrementally and make sure I’m using the most current, best working version.
At times on my system the GR seems to need to a “wake up call” – at first it doesn’t respond to a control, but if I move one two or three times, it will work. I’ve not been able to get it to work perfectly, but, I have gotten it to do a lot of things. The time spent setting it up has been, all in all, very much worth the effort, imho.
So, yes, I hear you. The the GR editor is uncomfortable to work in terms of readability and and old fashioned (mail box data entry). I think there may also be some errors in how it is currently working in Cubase, but I can’t step-by-step demonstrate them yet because I don’t think I know GR well enough. For example, I’ve renamed a Bank and the text in the box goes garbled and the values are lost. Again, there a few other things I’d call “odd behavior” that have happened when editing the GR.
The documentation for GR is poor and there are not a lot of current videos about it. It’s been the same for a long time, so even older videos will explain some things. I recently posted a question about a function in GR and as yet no one seems to know the answer.