I have tried two AR300M16 devices trying to upload the AREDN firmware using the System > Uprgade > Local Upgrade. I tried 3 versions of the .bin file, 3.23, 3.24, and 3.25. In all cases, the upload is successful, but the Firmware Verification fails. I checked the SHA256 and it matches what is shown when I download the firmware from thee AREDN site.

Is this a bug in the firmware or a problem with the GL-iNet AR300M16?? How can I proceed to upload this firmware?
Is this a bug in the firmware or a problem with the GL-iNet AR300M16?? How can I proceed to upload this firmware?