TEAC R8900 hangs searching servers

My TEAC R8900 media player works fine playing from Windows 7 or Mediatomb on Linux. As soon as I start serviio on my Linux server the player hangs when asked to list available DLNA servers and eventually times out. Other players (e.g. TEAC CR-H500NT) or my Toshiba TV on the same network have no problems detecting and playing from serviio. Latest firmware on the R8900 - any ideas why this device chokes on serviio? Nothing shows in serviio.log even in DEBUG mode. GetProtocolInfo returns:
- Code:
http-get:*:audio/mpegurl:*,
http-get:*:audio/x-mpegurl:*,
http-get:*:radio/fm:*,
http-get:*:radio/am:*,
http-get:*:audio/mp1:*,
http-get:*:audio/mp2:*,
http-get:*:audio/mp3:*,
http-get:*:audio/mpeg:*,
http-get:*:audio/x-ms-wma:*,
http-get:*:audio/wma:*,
http-get:*:audio/mpeg3:*,
http-get:*:audio/lpcm:*,
http-get:*:audio/wav:*,
http-get:*:audio/aac:*,
http-get:*:audio/x-aac:*,
http-get:*:audio/x-m4a:*,
http-get:*:audio/x-m4b:*,
http-get:*:audio/x-m4p:*,
http-get:*:audio/mp4:*,
http-get:*:audio/m4a:*,
http-get:*:application/ogg:*,
http-get:*:application/x-flac:*,
http-get:*:application/flac:*,
http-get:*:audio/x-flac:*,
http-get:*:audio/flac:*,
file:*:audio/mpegurl:*,
file:*:audio/x-mpegurl:*,
file:*:audio/mp1:*,
file:*:audio/mp2:*,
file:*:audio/mp3:*,
file:*:audio/mpeg:*,
file:*:audio/x-ms-wma:*,
file:*:audio/wma:*,
file:*:audio/mpeg3:*,
file:*:audio/lpcm:*,
file:*:audio/wav:*,
file:*:radio/fm:*,
file:*:radio/am:*,
file:*:audio/aac:*,
file:*:audio/x-aac:*,
file:*:audio/x-m4a:*,
file:*:audio/x-m4b:*,
file:*:audio/x-m4p:*,
file:*:audio/mp4:*,
file:*:audio/m4a:*,
file:*:application/ogg:*,
file:*:application/x-flac:*,
file:*:application/flac:*,
file:*:audio/x-flac:*,
file:*:audio/flac:*,
http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=10,
http-get:*:audio/L16;rate=44100;channels=1:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=10,
http-get:*:audio/L16;rate=44800;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=10,
http-get:*:audio/L16;rate=44800;channels=1:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=10