Maybe try it with a different SD card. What kind/size card are you using? Someone was reporting some wonky behavior when using a 128gb card.
Seems like a stretch, but you seemed to have tried most else. Or try downgrading to an earlier firmware if you have a copy.