Moved this to DLP where hopefully it will get a faster response.
The issue is with Windows power features. Because the device is blocked, Windows idles the port and disables power. This is the expected behavior of Windows. If the workaround is not functioning, Microsoft will need to be contacted to investigate why their "USB selective suspend setting" is not functioning as expected.