I've been running Hyper-V on my Ryzen system (Gigabtye B350 board) for about 3 months. I'd doubt it will re-enable it acutomatically, which might be the situation you're in. This I'm not sure about, but if you turn off SVM and try to boot to a virtualized system, Windows PROBABLY uninstalls it and makes the host OS just a simple installation of Windows. If virtualization wasn't enabled, or it disabled itself somewhere along the way, you might have to uninstall Hyper-V and reinstall it.If it says 'Disabled', and you have SVM enabled in BIOS, then I'm not sure what your issue is. click the Performance tab, click the CPU, and in the bottom-right area, you'll see 'Virtualization:'. You should verify it is on in BIOS, but also in Task Manager.
Hyper-V is a type-1 hypervisor, so the software that you're using in Windows is just a console the actual Hyper-V important stuff is loaded before your OS loads. Sounds like you have the Hyper-V management software running, but the underlying Hyper-V infrastructure is not running.