No problem, we can work with what you have for now.
In terms of wiring, I'm attaching a diagram of my build for reference, maybe something will stand out compared to your wiring.
My current build is using ws2812b but that shouldn't make much difference other than the backup data on your strip (and my multiple power injections). I will add that my data line is kept very short, around 2', so if you have a very long run for your data, that could be an issue.
I too am using multiple ground terminals on my PSU, I have no issues with grounding, etc. You could try bringing all the grounds together before they connect to the PSU on one ground terminal. This shouldn't matter as the ground rails on the PSU should all be connected but you never know.
If you consistently get static rainbow colors on start up, all LEDs lighting up, then I'm leaning more towards the way Hyperion is configured as the issue. Typically, if wiring is the problem you get nothing at all, flickering, only some LEDs responding, etc.
What have you done so far to set up Hyperion using the web interface? You must have done most of these things to be where you're at, but just in case, have you:
- Switched Hyperion into Advanced or Expert mode
- Set GPIO to 18 using ws281x/PWM
- Enabled/selected a startup effect
- Set your LED layout/count and starting LED
- Enabled Internet API Access
Within the web interface, can you set a background effect and get any result?
If you change the startup effect and reboot, does anything happen?
Another thing to try is to bring up the live view of your LEDs in the web interface and then change the colors using the app. Even if the lights don't react, they should change color in the live view window (if all is properly set up) letting you know Hyperion is working as it should.
Good luck!