Obviously you’re free to install whatever you want.
But afaik this is not a client side (= RoPieee) issue.
One thing you can try: RoPieee has a setting (on the general tab) to force the (USB) volume level upon start. Have you tried playing with that?
And second: set the volume control in Roon to fixed. That’s the right setting. And then send me new feedback.
Thanks