All the Z170 boards are having problems. I have one and I gave up. I was trying to run 2400 memory. Like you said it runs fine in auto but not in XMP. I just did some swapping of memory on my computers and mine runs fine.
The are some things here that most people don't pickup on. Does the memory support XMP? The other thing if you talk to support your memory isn't on they list.