I have been using Cloudflare for quite some time and never faced this issue, the website I am trying to route through Cloudflare(http://beta.exportify.in) has been written in angular but it fails to work correctly(links not working, tabs not changing) when routed through Cloudflare.
I think it has something to do with render blocking scripts.
Thata subdomain isn’t currently going through Cloudflare, so I can’t test it. But I do see that it doesn’t have proper TLS. You need to get that properly configured before you use Cloudflare TLS.
I’m not sure how the coding is supposed to work, but looking at link, such as the Why Exportify? one at the top, I don’t see proper HTML for a link, but I do see: _ngcontent-gjn-c1, which looks pretty random and not something that contributes to the tag.
I suggest the following:
Create a Page Rule that matches beta.exportify.in/* and then add a ton of features that are set to OFF (minification, caching, rocket loader, security, etc).
Do a side-by-side comparison of the Cloudflare version and the non-Cloudflare version, looking for resources that may not be loading, and/or have different content.