My Galaxy S5 running 6.0.1 marshmallow restarts during use and just gets stuck at the Samsung start screen. I always have to take out and reinsert my battery to get it to work again. It happens randomly while using various apps, never while idle. Always does it while updating apps. I've tried uninstalling a lot of apps to try to correct a possible software conflict, but that hasn't worked. I haven't downloaded any new apps in a long time anyway, this problem just started recently. It can't be a battery problem. My battery works just fine, even after removing/reinstalling it after the error it's still charged normally, and it doesn't ever get hot. I'm tempted to try a factory reset but other posts I've seen with a similar problem say that it doesn't help.