I think I have found out, at least in my case, the culprit.
I should say that I started all over again - for the second time! - doing a full restore of the original Surface Pro 3 image. I then decided to be extremely methodic about what I installed, to keep it to a minimum and I saved a restore point before each
installation so I could revert back when necessary.
So I first ran Windows Update a couple of times, installing everything recommended until there were no more updates required. I then installed Office 365. I then installed a baseball simulation game software called OOTP (I'm a big baseball fan...). I waited
one day between each installation, and always saving a restore point at every step. I also installed a password manager add-on to Internet Explorer (LastPass). And that was it for 2 days. Connected Standby worked really, with often less than 2-3% of battery
charge lost over a 4h connected standby period.
But yesterday night, I had to connect remotely to my work network. My company uses Citrix, so I installed the Citrix receiver and did some work. Today, in 3 different Connected Standby sessions, I noticed I was losing significant battery charge (23% in 4
hrs). The sleepstudy report revealed that the dreaded xHCI USB (\_SB.PCI0.XHC) was again going crazy like there was no tomorrow...
So I restored the save point I had taken before installing Citrix...Guess what? The next Connected Standby session is showing all green, not losing a single percent of charge in one hour with the xHCI USB controller very quiet at 0% active time. So Citrix
doesn't seem to play nice with Connected Standby.
It's a bit of a bummer that Citrix does that... I guess I'll have to uninstall and uninstall the Citrix receiver every time I need to connect to work (which fortunately only happens once a month).
I will continue to report, crossing my fingers that it's really Citrix.