If I say 'Alexa play Virgin Radio' (or any other radio station/music request) it plays through the SONOS speakers.
I know this might be more of an Alexa question than a SONOS question but I'm asking just in case any of you SONOS experts have come across this and know a fix!
Edit: I did do a search and found nothing, but now I've posted I see that this question has come up before although the answer is to do what I'm doing ie add 'in the sitting room' or 'from TuneIn' to the command, which isn't a really great solution.
Best answer by mvosloo
If you don't include 'from TuneIn', then Alexa will default to the BBC Skill when requesting a BBC radio station which doesn't support the Preferred Speaker setting. You are correct in saying that this isn't a Sonos issue.
Its a bit ridiculous really but I did find a sort of solution by creating a routine in Alexa for those who might be interested:
Routine goes like this:
When this happens | Voice: Alexa, play radio two
Action | Play: BBC Radio 2 | From: TuneIn
From: Living Room Spot
The key is obviously to say Radio 2 not BBC Radio 2. As the Preferred speakers are SONOS speakers on the Living Room Spot, Radio 2 is played through them.