CRS326-24S+2Q+ 100% CPU Usage, drops connections

I use a CRS326-24S+2Q+ as the main router on my home network, it is connected on the WAN side to my modem and serves various cable connections as well as wifi with 2 cAP devices.

Some times, without any noticeable regularity, I have massive outages where devices go offline, wifi drops completely (networks stop showing up on devices), ping to the router which normally take <1ms take 14ms and more, login using winbox takes forever, and when I finally log in I see CPU usage of 100% constant, until the whole thing ends, CPU usage drops back to 11-43% and everything starts working again. This can take anywhere from 2 to 10 minutes.

During the ordeal for a long time internet is inaccessible, but goes on and off a few times in the middle, and is extremely slow

I tried the Logs but nothing stands out to me
https://i.imgur.com/qQay6yl.png

When everthing is over, the network functions without any noticesable issues for hours, days or weeks.
Sometimes it happens when I’m not even home (I live alone). I get information from a device on my network that there was an internet outage.
Sometimes it happens during the night, sometimes at lunchtime, independent of weather or anything.

Can someone help me diagnose this? is there extended Logging I can do, or any other tools that might shed a light on this?

//EDIT
I tried creating a supout.rif after the incident, but the router completely crashed and was restarted by watchdog at 15%, so this supout.rif is from right after that crash.

//EDIT2 I am on a “Beta” firmware at the moment, because I had the same issues before, and thought I’d try updating in case something was fixed
supout.zip (228 KB)

only feasible Way to use that Switch as a Router is using:

L3 Hardware Offloading
Plus
Offloading Fasttrack Connections

Please follow this guide
https://help.mikrotik.com/docs/display/ROS/L3+Hardware+Offloading

i dont think using this Switch as a Capsmanager us a good idea

Okay, I am just wondering because it does work without crashes or anything for days, and it’s not like I’m using it any different, it sits in my basement connecting the same devices that I use the same way…
Right now it fluctuates between 20 and 40% CPU usage…

Its also sitting behind my ISP modem, without a DMZ… so not like I’m under attack regularly, all incoming except the ports also configured on the CRS are blocked there by default.

your device is geared toward as a switch with basic router functionality, please try to use different device