My Raspberry Pi 4B is running well without being hung up because I place a cooling fan on top of its Boardcom processor.
On the other hand, BeaglePlay is running the same software stack as my RPi 4. BeaglePlay hangs up everyday. I suspect the TI processor are misplaced on the bottom layer!!! There is no cooling and ventilation!
If someone suggests me to turn over the board to get better ventilation and air cooling, it implies that the board design is not correct!