If it's a PSU problem, then it's visible as undervoltage error in the log.
However, I still think it's related to errors at the NTFS file system. Since LE 12, file system check works different. This might lead to the described crash. Read this:
Post
RE: Manage disk partitions on libreelec
Correction: since LE12 file system expansion on first boot is logged to /flash.
fsck on boot is logged to kernel and can be seen with dmesg|grep fsck:. Please note : in default configuration no check is forced as long the file system is clean.
fsck on boot is logged to kernel and can be seen with dmesg|grep fsck:. Please note : in default configuration no check is forced as long the file system is clean.
mglae