Someone correct me if I am wrong... but the coin is suppose to be FPGA/ASIC resistant so the algorithm will change all the time resulting in the hash rate fluctuations. Kind of like how the kawpow algorithm for GPUs will also fluctuate all the time too.
Yeah, this is it. I also notice that my average hashrate is about 50% of the peak hashrate on ryzen CPUs. I want to experiment with a better CPU like something with many cores, high clock speed, and lots of memory lanes to see if that will bring the performance closer to something like 70% of peak but I'm pretty sure even if it does, it'll never be worth it.