Hmmm. Just for fun, let me start some unsubstantiated, irresponsible, out-of-my-ass speculation. Perhaps Kamelot has chosen Atle Pettersen as their new vocalist and that is why they have to cancel. He was one of the vocalist that performed with them.
As I said, I have no actual information to base this on, just some fun speculation