This is further into a domain renewal issue, which occurs every year. Once my domain got renewal, we have to remap your IP on it.
Issue - The site works fine with www.xxxx.com but without www, it was not working. Every 24th Jan our domain will get renewed, When the domain gets renewed, we need to map our production server IP address for site forward, by default it is taking the value As FORWARDED instead it should take our production server IP address.
This can sometimes happen if you have forwarding setup on your domain name, but changed the DNS settings without removing the forwarding. If you are not using Forwarding, I suggest disabling it on your domain name.