Why does adding Airport Express 2 to "Apple Home App" make it work with Roon?

My AE2 were always dropping out with Roon app. Other apps worked flawlessly. I added the AE2 to the Apple Home App and now its streams perfect. What about the Home app causes Roon and AE2 to play nice? Just curious.