Ping/Latency Spikes on Mikrotik CHR

Hello, My CPU Usage stays around under 15-20% all the time, this management thing is using most of the CPU around 13-17% (I don’t know what that role is for) since my clients are using my services for gaming purpose, the spikes that are happening which I have also noticed by playing the game is huge, from 5ms to 25-30ms sometimes 40ms. it’s like every 5-10 seconds, I am using Queue to limit the bandwidth for each client, the backbone is 1Gbp/s up/down and using only 30Mbp/s on average for now so what could be wrong?