This record exposes your origin ip. to fix this change its proxy status

I have had a subdomain on cloudflare for 2 years and today I added a new subdomain but after messing around with it for about 2 hours I realized it renders the page only when the orange cloud is gray. When there is a gray cloud there is an exclamation error message:

this record exposes your origin ip. to fix this change its proxy status

I am just wondering if this is happening because I am running a node.js app on this subdomain? The other subdomain is working fine with the orange cloud and it seems to have all of the same cPanel settings as this new subdomain.

And it’s really bizarre that the page will load on refresh and then it won’t load at all. Is this because I should wait 24 hours for full propagation of the sub-domain?

the main domain is: https://dominickdesigns.space and the subdomain I added today is https://code.dominickdesigns.space (this is a static node.js / express app)

When I manually proxy it for my machine (overriding the IP to be Cloudflare), it loads just fine.

Could you try proxying it via the dashboard to see if it starts working now? A screenshot would be good if possible.

Thanks for the quick reply @Judge I think you mean I should send a screenshot of cloudflare DNS dashboard?

This is a quick screenshot of my DNS dashboard: https://share-inspiration.d.pr/aFoRv6

Thanks again.