If wired correctly 'at the other end', I would expect blue to be neutral, red live feed, yellow live return. Your old stat needed a neutral feed to work properly, your new one doesn't. At the moment your stat is connecting live and neutral together causing a short circuit!
Therefore, you need...