Do you know as of what build date this firmware applies to?
I'm unaware of the build date this applies to although Anchorman might be able to help as he has just received his 2017 model? Whether it's the same on the 2017 model as my 2016 version, the seatbelt label gives an indication of build date, i.e. on mine it is June 2016. Combine this with the firmware information on the MZD system this should help you. Incidentally, I've upgraded to 59.00.502 myself as I'm not interested in tweaking and all that business.