My Arctis 7 headset also has the issue with the power light being "stuck" on whatever colour it was before charging. My battery DOES charge correctly, but the light just doesn't seem to "update" to green.
However, there is a simple workaround! Just turn the headphones on BEFORE unplugging them...