Host Error showing for my domain

I have pointed my IP to my subdomain in cloudflare DNS app. But when I check my site this showing
> # Error 522 Ray ID: 5bb53a62a9b7aa66 • 2020-07-31 06:22:59 UTC
>
> ## Connection timed out

My main domain name is : saravanaonline.com
My sub domain name is : e.saravanaonline.com
I have created IP separately for my subdomain and configured.

That subdomain isn’t proxied by Cloudflare and is suffering a problem at the server. If you can’t track down the problem, ask your host for assistance.