Tonight I started with a new microsd card, which thankfully fixed my random boot black screen issues as I’d hoped.
This helped me discover a possibly expected bug. I pi imaged the card with 1.3.1, then browser “Upgrade via File” to 1.4.0 Alpha 2. Then I restored backup of my configuration taken from my previous sd card. Everything looked good, and my previously customized macro buttons all showed, but since the backup doesn’t contain G-code files, none of my macros were actually there, and when run, the G-code preview said Code:400. Unable to read file doesn’t appear to be GCode. (see photo below)
Hope this helps refine the process! Thanks for your hard work on this firmware.
edit: interestingly, i also noticed the select dropdown contained real names of my latest GCode uploads, but they were also non-existent files, except the default “Team Onefinity.ngc” file.