Just wanted to post an update/PSA for 14/15 owners..... Took my two week old 2014 to the local Mazda/VW dealer and asked them to replace the BT module as per the TSB. They took my car for 30 mins or so to 'verify' my claims of text/shuffle issues. Told me the module would arrive in a few days.
Fast forward to today, I bring my car in to the service dept. Two hours later, they come out and say the module was replaced but they cant get text messages to work with any iPhone they have (6/6s, iOS9/10) but Android all work. Said they called Mazda and were told iPhone is not supported due to Apple changes. I called BS, showed the TSB and said it specifically mentions iPhone, but realized he wasn't going to be of any more help. Said thanks and went on my way.
Started messing with it a bit when I got back in the car, and realized the error (and thus my reason for posting). After you setup the BT connection on your iPhone, you MUST go back into the settings for the Mazda connection and enable the 'Show Notifications' button. Once that is done, the phone will now send new texts to your radio. After this setting was changed, I was able to view/download to the stereo and have the text read to me. Works great.
As far as I have seen, nowhere does any documentation mention the 'Show Notifications' config steps when using an iPhone, thus my reason for posting here.
Also, the shuffle function now works successfully bi-directionally as intended. Shuffle/skip on phone works as you would expect as well as pressing shuffle/skip via the head unit.