Many specialist providers will only quote for certain medical conditions over the telephone as they need to individually assess you.
Each travel insurance provider is different. Just because you haven’t been able to obtain the policy online, it doesn’t necessarily mean you won’t be able to get travel insurance.