I'd suggest running default settings in BIOS for the CPU, no 'ASUS OC' settings at all. Just do a CMOS reset to get started as you should have done it when you first built it and probably did not. After the reset, leave clocks on AUTO and voltage on AUTO. Only BIOS CPU settings to change for now would be to set Cool-n-Quiet, Global C States, Processor CPPC and CPPC Preferred Cores to enabled as some BIOS' interpret AUTO and DEFAULT settings as DISABLED. And of course enable XMP (or DOCP for Asus) for your memory.
EDIT: actually, just noticed you have a 2700X CPU and I believe CPPC came in with Zen 2. So don't be dismayed if you don't find those settings in your BIOS
If you've installed an Asus motherboard app uninstall it as it's probably just be messing things up for you. Install the AMD chipset drivers...get them from the
AMD support site... and use the Ryzen balanced power plan, don't change it. You might also check any other apps you have running while gaming and uninstall them for now.
If you lock the clocks at the CPU's base clock speed...3700...it won't help with hanging; if anything it will severely hurt game performance because it couldn't boost when it needs to. You can't keep the processor from spiking temperature as it boosts; it's inherent in the design of how Ryzen CPU's work. It will also spike voltage up to around 1.5V, which is also normal. AMD's told us it's designed to do that so don't worry.
But once you get everything set up (as above) check that it stops the hesitation in the game. If it still is you have something else going on and probably should address that then. If it stops you can lower VCore voltage a little by using offsets only...but do it a little at a time. It's easy to hurt gaming performance and/or make it go unstable by lowering too much.