If anyone is having problems updating their Sonos 2 app after the update then here is what happened to me.
After updating the app my system stopped working completely. The Virgin hub blocks certain sites including the Sonos servers from accessing it properly therefore creating problems with the app update and consequently drives us all insane trying to figure out what is going on. After many hours of investigation and trial and error I was told by Virgin that the DNS settings need to be changed but they cannot be changed by logging into the settings from your computer, they have to be done by Virgin - but if you’re using a MAC then you can change them as follows:
Select ‘DNS’ in the tab above
Click on '+’
add 220.127.116.11 within the empty field, (perhaps the other settings will work on other computers but this worked for me)
Click on ‘Ok' and ‘Apply’
Delete and re-install the Sonos 2 app from the phone or device and it will work immediately.
I reset all my devices and followed the instructions on the app.
Below is a copy of the DNS server instructions from Sonos, mine worked with the Google Secondary: 18.104.22.168
I hope this helps others before you start pulling your hair out :)
The issue seems to be rooted from the router so I highly recommend contacting the ISP for them to change the DNS server on their end since you are unable to change it yourself.
The DNS I would recommend would be open DNS or google's DNS.
Open DNS would be:
Once the DNS is changed please reboot the router and all the speakers and try to update again.