Equestrian Canada issued an apology for the technical issues users have experience with the EC website, or the new MyEC portal for 2017