Infotainment Keeps Randomly Resetting/Rebooting...Help! 2016 Mazda3 GS

Hello, I have a 2016 Mazda 3 GS, and I noticed that periodically my infotainment system just randomly resets on its own. Mostly noticeable when I have my phone bluetoothed to the car, music is playing, and then suddenly the whole system just resets and boots back up. Some days, I'm driving for hours, and nothing happens. Some days I'm driving for 30min and it resets twice.

Anybody have a probable cause and a solution?
 
Back