The first bit of advice is to compare the existing memory in the system with the new set you bought.
Though they may both run at 1866 Mhz.
You will need to check from the existing sticks of memory in your system, and the new ones you have just bought.
That the memory latency timings on each set of memory stick match exactly.
If you find that one one set of memory the timings differ in respect to the latency eg 9-9-9-11.
Then the memory sticks with the highest latency value numbers should be placed in the first two memory slots of the motherboard. In the two slots for dual channel memory mode.
And the set of memory with the lower value memory timings should be placed in the second set or banks of memory slots of the motherboard.
You may also have to set the latency values manually in the bios, with the memory that has the highest latency values stated.
Also check that the voltage of both memory sets are the same.
If one set of memory sticks is lower in voltage, and the other has a slightly higher voltage value.
Set the voltage in the bios for the memory at the highest stated value.
Then test your system once you done, and made the changes in the bios if required.
If your lucky it should fix the Guid error problem.