I said, it cannot be accessed directly! From this KB article:
When your account is created, a “main domain” is automatically generated for it. These main domains are a subdomain of eight random characters, followed by an InfinityFree domain. An example main domain looks like “ss6y0hra.epizy.com”.
These main domains will never show your website and always redirect to suspendeddomain.org. These main domains are just internal identifiers, and the content shown on it does not reflect the status of your hosting account or the other domains on it. The main domain does point to the IP address of your account (which makes it useful if you want to use your own DNS servers), but never shows any website from your account.