There is probably going to be different secondary and tertiary timings when running 4 sticks. So checking 2 sticks at a time for their timings could be futile. Just memorize the slower sticks primary timings and make sure those are what the mobo sets in BIOS.
Make sure Fastboot is OFF in BIOS. No memory training happens if it is ON.
To test the RAM, get Testmem + config file from here:
https://www.techpowerup.com/review/amd-ryzen-memory-tweaking-overclocking-guide/9.html Bottom of page
That test should take 5-8 mins, depending on if you test 16 or 32 gigs.
If that passes, get HCI Memtest and run that to 100-400%. On most of your RAM.
https://www.hcidesign.com/memtest/ This means you gotta run several instances of the program, each at 2500 megs of RAM. This will take a while but certainly not a week. Maybe a couple hours to 100%. I'm personally satisfied at 100%.
If you get any errors at all, RAM is unstable. Back to the drawing table. Play with voltage, timings etc.
Increasing voltage is a good tip. Play with Dram and SOC voltage. Increase both slightly. Different RAM IC are sensitive to different voltages. Some don't like much over 1.35, some can run 1.50v Dram voltage. Thaiphoon Burner can show you what RAM ICs you have.
I can't remember what SOC voltage you shouldn't go over on 3000-series. Somewhere around 1.1 - 1.2volts. Check Overclocking subreddit, for example.
https://www.reddit.com/r/overclocking/ Search or make a new thread and ask.