Default website not showing when using domain name

Hello everyone! I'm using Pi-hole for a while and recently moved my Pi-Hole to a new server, installed OVPN with it and after some trying got pihole working trough the vpn and normally.

However when i "bought" a domain on freenom. I checked if the dns translation was working and noticed that the default page wasn't showing proper.

Expected Behaviour:

When i visit http://my.ip.address.here i get the default page as wished.
When i visit http://my-host-name.tld i get a different broken page.

The server only runs OVPN on the same interface.

Actual Behaviour:

I get a different page what seems to be more broken.

Debug Token:

nx98v2o6lk

Thank you for your intrest and i hope the issue isn't to complicated. If any futher info is needed, just ask!

Mod Edit: Replaced IP address and hostname with mocks