I’m having the same issue. Latest version of XBMC, latest version of Firefly (Windows). My Roku is able to connect to the Firefly server, but XBMC is not.
I’m using the default config for Firefly. I’ve tried the following settings in XBMC:
Firefly on PC
Firefly on PC 2
Neither of the connections to the PC (192.168.1.100) worked. The connection to the SLUG works. I set the Firefly debugging to level 9, and it never sees a connection attempt from XBMC. When I connect with the Roku, the log shows connection attempts (and it works).
XBMC is definitely able to see the PC, as I can browse SMB shares on the PC from XBMC.