Are you using Cloudflare Pages? If so, don’t set the DNS record yourself, set using a custom domain (which will set the DNS record for you)…
If not, then Cloudflare isn’t your host and your Cloudflare DNS needs to point at your web host. Make sure you have added the correct DNS record as given by your web host to do so. You can show a screenshot of your DNS records if unsure.
122.162.xxx.xxx is not answering on ports 80 and 443 (hence Cloudflare timing out). Check this is the correct IP address and it is open for connections (from at least Cloudflare).