@Michael-Hathaway it's interesting that the resets were previously reported as reset button but they are now reported as software reset. This supports the theory that the original resets were triggered by static discharge.
I recommend that you upgrade to firmware 3.4.5. There is a known issue in earlier 3.4 versions whereby a repeated event such as a motor stall can cause an "Out of memory" software reset.