In certain corner case situation, it can be hard to detect the cause of a Events Provider creation failure. Let's polish this