I have done some additional research and I the theme works fine and my website/code works fine.
The issue was the webhosting as it not my normal hosting platform.
We had problems with certs and BT staff memeber resolved the issue but looks like he also tried to move stuff himself this what caused my issues.
Basically this just me being stupid and missing simple process on the webhosting platform.
Thanks you everyone for taking the time in researching this.
You did help me review this in different way that made me figure out the problem.
Hope everyone has amazing Christmas.
Issue is resolved