Are the commands in Spanish? If so, have you tried English? Maybe it can recognize all localizations. Probably not, but can't hurt to try.
Just to be very clear, when I use this feature, I press the voice command button on the steering wheel and say, "Shuffle all". After a couple of seconds, the car says "Shuffle All" back to me. Usually, it doesn't work the first couple of times. My car thinks I'm saying "Phone call" or some **bleep**. It's very particular about the enunciation.
Obviously, Mazda's developers suck. Or their managers.
Hi all, for those of you with Mazda cars affected with this issue, and specifically iPhones at least... I have some good/bad news for you.
There was a Mazda technical service bulletin that went out a while ago, which - if you've had it done - by the anecdotal responses in the forum thread in question, the issue would be solved (and the shuffle button right on the touch screen apparently would work, no less).
The gist of it is, the bluetooth receiver component of the old style Mazda head unit (note: if you have the newer Mazda Connect, you won't be experiencing this problem anyway.. this is the older style one in use until 2015-ish), needed to be replaced with a newer version.
You'll notice the earliest posts were in 2015 when this was first released, and the latest posts are from recently where people are still stumbling across this.
Extremely disappointing -- in my case, I bought my car used and had no idea that this was not addressed and only found out this evening my BT unit is reporting the old firmware number starting with a 6, instead of the newer one starting with a 7 using the methods detailed in that forum post to figure it out. In the process, I mean, I even found out my car is subject to a recall (!) that never was completed, so, I'm hoping that Mazda will be understanding that the dealer in question didn't do their due diligence...
I'll be calling Mazda Canada tomorrow to try and suss this out, hopefully just by their good will given my situation. I suggest the rest of you do the same and contact your respective country's Mazda customer care if you can at all.
TL;DR Summary: the bluetooth radio component is out of date and needs to be replaced, and is likely the source of this issue. If one had known about this sooner, it could have been easily done under warranty.
I'm seeing my dealer this Thursday but I don't plan on spending too much on the fix. If they say I have to pay for a new bluetooth unit, I will probably get by using the voice command and hope that a future Spotify/iOS update takes care of it.
According to Mazda's Bluetooth Handsfree hotline, they only guarantee compatibility up to iPhone 6 (and then only if it has iOS 8). I got a reference number from the Bluetooth folks and gave that to my dealer who is working with Mazda Customer Care. Waiting to find out if they will do anything for me.