If you define your CumulusRealTimeLocation as http://<domain> and the site is accessed by a user through https, CUtils is trying to fetch its data from the insecure specification and you will get nothing. In the console you will see things like:
Modern browsers do no longer accept the so called 'mixed content' and they regard it as a security issue.
You may say that a weather site is not a bank, but that won't help, https access by remote users is beyond your control.
Internet is bigger than you. You have to live with this.
There is no support nor solution for this from my side.
Use the relative definition or https of CumulusRealTimeLocation or don't get accessed.