Received a new M3100 the other day and updated to the latest firmware THN-1.29.1.2 1 [2022-07-29 00:16:49].
After hours and hours of testing I've determined that there's something up with the 5GHz side of the WiFi. Any device connecting via 5GHz suffers severe packet loss - over 10% - on both ipv4 and ipv6. 2.4GHz sees zero packet loss, and on 2.4GHz the connection to the outside world is solid.
Additional bugs:
1) While watching the diagnostic page, the SNR value updates on the fly but the RSRP value does not update until page is refreshed.
2) Saved and Restored config files don't restore custom ip address settings saved in the config. After a restore, the web gui shows the restored ip information correctly but the device is still using the default 192.168.1.1 anyway. Overwriting the fields with the same data again and saving gets the desired result.
3) After performing a manual "check for updates" the 'Last check for update' field does not update until the screen is refreshed.
I'll add further comments as my testing of the new device continues.