Thanks for the tips and explanations.
Indeed, OOM seems to be the problem in the logs:
04-09 08:20:50.589 25232 25329 E CameraManagerGlobal: Camera service is unavailable
04-09 08:20:50.910 25232 25283 W cr_ChildProcessConn: onServiceDisconnected (crash or killed by oom): pid=25293 bindings:W S
04-09 08:20:51.282 25232 25232 I ImeTracker: com.android.virtualization.terminal:fd2a14c1: onRequestHide at ORIGIN_CLIENT reason HIDE_SOFT_INPUT fromUser false
04-09 08:20:51.283 25232 25232 D InsetsController: hide(ime(), fromIme=false)
--------- switch to system
04-09 08:20:51.284 25232 25232 D InsetsController: Setting requestedVisibleTypes to -9 (was -1)
--------- switch to main
04-09 08:20:51.312 25232 25232 E chromium: [ERROR:aw_browser_terminator.cc(165)] Renderer process (25293) crash detected (code -1).
04-09 08:20:51.349 25232 25232 E chromium: [ERROR:aw_browser_terminator.cc(113)] Render process (25293) kill (OOM or update) wasn't handed by all associated webviews, killing application.