Ram must be matched or it may not work properly.
Ram is sold in kits for a reason.
A motherboard must manage all the ram using the same specs of voltage, cas and speed.
The internal workings are designed for the capacity of the kit.
Ram from the same vendor and part number can be made up of differing manufacturing components over time.
Some motherboards, particularly AMD can be very sensitive to this.
This is more difficult when more sticks are involved.
That is why ram vendors will NOT support ram that is not bought in one kit.
Try installing your original two sticks and increasing the ram voltage a bit.
Then install the second two.
If the ram is good, memtest86 should be able to run a full pass with NO errors