I think your problem is the Avexir ram, others have reported similar problems with the same ram as yours and have solved this problem changing ram modules as you can see here Re: NUC6i3SYH Random freezes
Sorry to have to tell you that probably you have to change your ram.
Thank you topix for the reference to the other thread related.
Please do check that your RAM is compatible with the unit you have to get the proper performance.
If you require any further information or support, feel free to contact us back.
Yeah I was hoping it wasn't the RAM, I picked some new RAM from the approved list and I have it shipping to me now! As soon as I put that in I'll report back on if that fixes everything or not.
Thank you for providing us with your outcome on this and I am glad to hear that you were able to get this to work properly.
If any additional inquiries are available, feel free to contac us back.