@WillN I had that same thought because of the short amount of time it was online. I use templates to push out my configurations and my template uses version MX14.45 which is stable release. I did not look to see what version is shipped so I'll have to wait for my replacement (RMA was initiated yesterday). I am wondering if I should upgrade my code on the template to 14.50 but found these not so satisfying entries in the code notes.
Although 14.50 did say it fixed this:
Resolved an issue that could result in MX67(W) and MX68(W,CW) appliances entering a reboot loop if 802.1X port authentication was configured while wireless was also enabled.
The caveats still show this:
"We have recently become aware of an issue introduced in this firmware version that may result in communication issues between devices connected to ports 3-7 and devices connected to ports 8-12 on MX68(W,CW) appliances. We are working to provide an updated firmware version that resolves this issue as quickly as possible. Until that version is available, we will not be scheduling any further upgrades to MX 14.50 and we advise customers take additional caution before upgrading further MX68(W,CW) appliances to this version."
MX67C, MX68CW, and Z3C units must be connected to the Meraki Dashboard initially to retrieve an update to allow for proper use of the integrated cellular connectivity. This is most likely to be an issue when bringing the units online for the very first time.
Edit: Meraki shipped replacement with 14.40 so I downgraded my template to 14.40 and then tried again to add the MX. Could have been just a coincidence and I did not have the luxury of trying to brick another one so I just downgraded before plugging it in. But all worked out now but I do have my suspicions on the 14.45 code, which is no longer available. Thanks all for the input!