Sorry to hear of the troubles you are having. They must be really frustrating and hopefully you will get things worked out soon.
I looked hard at Canyon bikes when I got back into the sport. They look like a lot of bike for the money, but I ended up back at a favorite brand of mine, Specialized. There is something so comforting about a national dealership network to handle any warranty issues and beyond. Support is especially important when you are on that vacation trip (burning your small amount of time off) and can’t get your tech issue resolved in a timely fashion. While I haven’t used the warranty on my bike yet, my son has an identical ride and has experienced a few minor issues. The local Specialized shop takes care of problems with a smile even though the bikes were purchased in another town.