Solved. It was in issue with my hosting provider. I had to call three times and the third time the person was knowledgeable enough to know that sometimes when their servers (dont remember the exact wording he used) set up a new instance they don’t comment out an ‘https’ overwrite and so it breaks.
It worked. Thank you for that!
Thanks! I will try it out