I'm a new P3S user, but I'm not new to Ableton.
I created a few templates to get started but soon realized that I was experiencing crashes.
I reached the point of opening a ticket, which is still under investigation. However, with my IT background, I examined the logs and discovered that the issue might stem from M4L devices calling OpenGL, which could cause memory leaks leading to a reboot.
This could happen either due to memory loss or an automatic watchdog reboot.
Regardless, it's fixable—by either checking the M4L device codes when loading the project for the first time or when adding instruments/effects. Option two would be to disable the functionality block or the entire device in software, accompanied by an on-screen message for the user.
I thought this information would be helpful for the developers and the community.
Enjoy