Mine was a B450 Tomahawk II Max with Adata 3200 ram. Was getting memory errors in Windows like twice a week but it at least booted. A 3 day memtest returned fine, back into Windows and same issues. With XMP off I never had any problems. However can only write from my own experiences.
Changed to Asus now same ram with XMP on and haven't had an issue since.