Ve stejný okamžik na místo přijeli místní a sokolovští hasiči a vyzvali cestující, aby preventivně opustili vlak. Současně posypali spodek lokomotivy speciálním práškem a odpojili troleje.
Při následné kontrole podvozku zjistili, že příčinou požáru bylo vznícení uhelného prachu, který se usadil za přední nápravou na krytu akumulátoru. Oheň způsobila zřejmě jiskra, která uhelný prach pocházející z kolejiště zapálila.
České dráhy pro jistotu vyslaly z Chebu do Kynšperku náhradní lokomotivu, která celou soupravu i s cestujícími odtáhla na chebské nádraží. Vlak měl zhruba hodinové zpoždění. Provoz jiných vlaků požár neohrozil. Škoda zatím nebyla vyčíslena.