I decided to try to see if my modifications have any impact on the widget’s ability to update. So, I put a completely clean copy of the widget here (https://keepseniorssafe.com/test). As you can see (https://twitter.com/60PlusAssoc), it hasn’t updated since I put it there.
So, now we know it is not my code modifications. This stuff is running on a Windows server (if that info helps).