Thank you for reaching out and welcome to the community!
I'm sorry to hear of the issues you are experiencing with you SoundLink Revolve.
It looks as though you have tried all of the troubleshooting we would normally recommend. The next step would be to contact your local Technical Support team for your service options.
The contact details can be found HERE. Select your country of residence and scroll to the bottom for 'Contact US'.
I hope this helps and have a great day!
Jessie_O - Community Support