You got that right. HDMI handshake issues on audio are a constant, annoying problem due to Windows, not JR. The symptoms are just like you describe.
The best, sure fire solution is a "spoofer." I use a Gefen HDMI detective, myself. It saves a lot of grief and tearing your hair out, if you have any left.