WiFi and Bluetooth intermittent sync issue

I noticed this summer something changed on my 840 while syncing rides when I finish.  It used to be, that when I get home the 840 would automatically upload my ride to Connect using my Wi-Fi or Bluetooth on my phone.  I do see that it connects to WiFi and Bluetooth (I think).

Intermittently this isn't happening anymore.   When it doesn't sync, I can go into Connect on my phone and try and sync and it won't sync that way either.  

If I power off (not sleep) the 840, then it will automatically sync just fine.

I have a separate 2.4ghz Wi-Fi network, so no issue there.  I also didn't have any trouble with this for the last 4-5 years using my 840 and 530 before that.    I haven't changed my network.   I also have the same phone (android).

I'm assuming it is some change in the 840 firmware that causes this.   I'm on the latest 27.xx firmware.