Board randomly hangs after boot

Anyone?

I am beginning to regret purchasing this board…
Guys - perhaps you have some tools I could use to further diagnose the issue, when board is in this state. I would at least want to know it this is a hardware related problem or not. What can I do to query the board? All the h/w test are passing when using emlidtool, however, perhaps it gets hot or something, and fails later on?
Maybe I could try to re-flash it? I know it might sound silly but who knows, right?

Please get back to me with suggestions. I really would appreciate the support from community out there…