I cannot login to my demo account. Why?

Probably because you did not trade on your demo account for 90 days or more and it was deleted. To resume trading you must open a new demo account.
site call