[Android Apps and Games] danwooller:
My setup is BubbleUPNP running on a Motorola Xoom, the media source is a Lacie NetworkSpace labelled 'media' and a PopcornHour A300.

During playback, both track seek and volume control return an error. Here is the log...

[main ] INFO - 01:00:03.553 - AndroidUpnpService : added renderer: A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA)
[main ] INFO - 01:00:03.573 - AndroidUpnpService : active renderer: A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA)
[main ] INFO - 01:00:03.579 - k : started subscription callback for service: (n) ServiceId: urn:upnp-org:serviceId:RenderingControl
[main ] INFO - 01:00:03.584 - AndroidUpnpService : source changed: Playlist
[main ] INFO - 01:00:03.587 - v : selected item changed: Something Good '08
[main ] INFO - 01:00:03.852 - AndroidUpnpService : schedule app inactivity check in 900s...
[GetTransportStat] INFO - 01:00:03.854 - AVTransportService$a : TransportState polling: PLAYING
[main ] INFO - 01:00:03.856 - NowPlayingActivity : onNetworkSearchEnded
[main ] INFO - 01:00:03.858 - LinnDSActivity : active renderer: A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA)
[main ] INFO - 01:00:03.860 - NowPlayingActivity : source changed: Playlist
[main ] INFO - 01:00:03.865 - ep : selected item changed: Something Good '08
[cling-21 ] INFO - 01:00:03.890 - e : Established subscription uuid:14b74142-340a-f764-dcd5-48be1a753544 on service (n) ServiceId: urn:upnp-org:serviceId:RenderingControl of device (l) Identity: (RemoteDeviceIdentity) UDN: uuid:9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA, Descriptor: http://192.168.0.108:6357/, Root: true
[main ] INFO - 01:00:03.935 - AndroidUpnpService : no icon for A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA)
[main ] INFO - 01:00:03.938 - bb : found renderer: A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA)
[TimeTask ] WARNING - 01:00:04.39 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:04.41 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[main ] INFO - 01:00:04.82 - b : InstanceID: 0
[main ] INFO - 01:00:04.84 - b : Volume: 4
[TimeTask ] WARNING - 01:00:05.173 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:05.175 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[TimeTask ] WARNING - 01:00:06.615 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:06.617 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[TimeTask ] WARNING - 01:00:07.564 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:07.566 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[main ] INFO - 01:00:08.154 - AndroidUpnpService : seek: main thread
[pool-14-thread-1] INFO - 01:00:08.159 - AndroidUpnpService$i : seek: worker thread enter
[cling-16 ] WARNING - 01:00:08.250 - d : Seek: Error: Argument[Unit] contains a value that is not in AllowedValueList (HTTP response was: 500 Internal)
[seek ] WARNING - 01:00:08.253 - AndroidUpnpService : playback error toast: Argument[Unit] contains a value that is not in AllowedValueList (code: 402)
[seek ] INFO - 01:00:08.255 - AndroidUpnpService$i : seek: worker thread took 92ms
[TimeTask ] WARNING - 01:00:08.526 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:08.528 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[TimeTask ] WARNING - 01:00:09.478 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:09.480 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[main ] SEVERE - 01:00:09.526 - er : threshold: 10
[main ] SEVERE - 01:00:09.529 - er : delta: 3
[main ] SEVERE - 01:00:09.634 - er : threshold: 10
[main ] SEVERE - 01:00:09.637 - er : delta: 3
[main ] SEVERE - 01:00:09.646 - er : threshold: 10
[main ] SEVERE - 01:00:09.649 - er : delta: 1
[main ] SEVERE - 01:00:09.669 - er : threshold: 10
[main ] SEVERE - 01:00:09.672 - er : delta: 3
[main ] SEVERE - 01:00:09.681 - er : threshold: 10
[main ] SEVERE - 01:00:09.683 - er : delta: 1
[main ] SEVERE - 01:00:09.693 - er : threshold: 10
[main ] SEVERE - 01:00:09.695 - er : delta: 2
[main ] SEVERE - 01:00:09.704 - er : threshold: 10
[main ] SEVERE - 01:00:09.706 - er : delta: 4
[main ] SEVERE - 01:00:09.715 - er : threshold: 10
[main ] SEVERE - 01:00:09.718 - er : delta: 2
[main ] SEVERE - 01:00:09.727 - er : threshold: 10
[main ] SEVERE - 01:00:09.732 - er : delta: 2
[main ] SEVERE - 01:00:09.738 - er : threshold: 10
[main ] SEVERE - 01:00:09.741 - er : delta: 3
[main ] SEVERE - 01:00:09.750 - er : threshold: 10
[main ] SEVERE - 01:00:09.754 - er : delta: 1
[main ] SEVERE - 01:00:09.763 - er : threshold: 10
[main ] SEVERE - 01:00:09.783 - er : delta: 1
[main ] SEVERE - 01:00:09.797 - er : threshold: 10
[main ] SEVERE - 01:00:09.801 - er : delta: 5
[main ] SEVERE - 01:00:09.808 - er : threshold: 10
[main ] SEVERE - 01:00:09.811 - er : delta: 2
[main ] SEVERE - 01:00:09.843 - er : threshold: 10
[main ] SEVERE - 01:00:09.862 - er : delta: 5
[main ] SEVERE - 01:00:09.868 - er : threshold: 10
[main ] SEVERE - 01:00:09.871 - er : delta: 2
[main ] INFO - 01:00:09.876 - AndroidUpnpService : setVolume: main thread
[seek ] INFO - 01:00:09.879 - AndroidUpnpService$i : setVolume: worker thread enter
[setVolume ] INFO - 01:00:09.918 - AndroidUpnpService$i : setVolume: worker thread took 38ms
[main ] INFO - 01:00:09.921 - b : InstanceID: 0
[main ] INFO - 01:00:09.924 - b : Volume: 11
[TimeTask ] WARNING - 01:00:10.438 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:10.439 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[main ] SEVERE - 01:00:11.115 - er : threshold: 10
[main ] SEVERE - 01:00:11.126 - er : delta: 1
[main ] SEVERE - 01:00:11.181 - er : threshold: 10
[main ] SEVERE - 01:00:11.184 - er : delta: 3
[main ] SEVERE - 01:00:11.193 - er : threshold: 10
[main ] SEVERE - 01:00:11.195 - er : delta: 1
[main ] SEVERE - 01:00:11.205 - er : threshold: 10
[main ] SEVERE - 01:00:11.208 - er : delta: 1
[main ] SEVERE - 01:00:11.217 - er : threshold: 10
[main ] SEVERE - 01:00:11.220 - er : delta: 2
[main ] SEVERE - 01:00:11.229 - er : threshold: 10
[main ] SEVERE - 01:00:11.232 - er : delta: 5
[main ] SEVERE - 01:00:11.240 - er : threshold: 10
[main ] SEVERE - 01:00:11.245 - er : delta: 2
[main ] SEVERE - 01:00:11.253 - er : threshold: 10
[main ] SEVERE - 01:00:11.257 - er : delta: 2
[main ] SEVERE - 01:00:11.265 - er : threshold: 10
[main ] SEVERE - 01:00:11.270 - er : delta: 2
[main ] INFO - 01:00:11.299 - AndroidUpnpService : setVolume: main thread
[setVolume ] INFO - 01:00:11.303 - AndroidUpnpService$i : setVolume: worker thread enter
[main ] INFO - 01:00:11.337 - b : InstanceID: 0
[main ] INFO - 01:00:11.339 - b : Volume: 9
[setVolume ] INFO - 01:00:11.351 - AndroidUpnpService$i : setVolume: worker thread took 45ms
[TimeTask ] WARNING - 01:00:11.380 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:11.382 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[main ] INFO - 01:00:12.185 - k : done searching UPnP devices on the network
[TimeTask ] WARNING - 01:00:12.345 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:12.347 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[main ] INFO - 01:00:13.138 - AndroidUpnpService : seek: main thread
[setVolume ] INFO - 01:00:13.141 - AndroidUpnpService$i : seek: worker thread enter
[cling-12 ] WARNING - 01:00:13.168 - d : Seek: Error: Argument[Unit] contains a value that is not in AllowedValueList (HTTP response was: 500 Internal)
[seek ] WARNING - 01:00:13.171 - AndroidUpnpService : playback error toast: Argument[Unit] contains a value that is not in AllowedValueList (code: 402)
[seek ] INFO - 01:00:13.172 - AndroidUpnpService$i : seek: worker thread took 26ms
[TimeTask ] WARNING - 01:00:13.302 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:13.304 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[TimeTask ] WARNING - 01:00:14.245 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:14.247 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[TimeTask ] WARNING - 01:00:15.187 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:15.189 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[main ] SEVERE - 01:00:15.324 - er : threshold: 10
[main ] SEVERE - 01:00:15.333 - er : delta: 2
[main ] SEVERE - 01:00:15.415 - er : threshold: 10
[main ] SEVERE - 01:00:15.418 - er : delta: 2
[main ] SEVERE - 01:00:15.428 - er : threshold: 10
[main ] SEVERE - 01:00:15.431 - er : delta: 1
[main ] SEVERE - 01:00:15.443 - er : threshold: 10
[main ] SEVERE - 01:00:15.446 - er : delta: 1
[main ] SEVERE - 01:00:15.452 - er : threshold: 10
[main ] SEVERE - 01:00:15.456 - er : delta: 1
[main ] SEVERE - 01:00:15.474 - er : threshold: 10
[main ] SEVERE - 01:00:15.477 - er : delta: 1
[main ] SEVERE - 01:00:15.487 - er : threshold: 10
[main ] SEVERE - 01:00:15.490 - er : delta: 2
[main ] SEVERE - 01:00:15.498 - er : threshold: 10
[main ] SEVERE - 01:00:15.501 - er : delta: 1
[main ] SEVERE - 01:00:15.510 - er : threshold: 10
[main ] SEVERE - 01:00:15.513 - er : delta: 1
[main ] SEVERE - 01:00:15.521 - er : threshold: 10
[main ] SEVERE - 01:00:15.524 - er : delta: 1
[main ] INFO - 01:00:15.536 - AndroidUpnpService : setVolume: main thread
[seek ] INFO - 01:00:15.539 - AndroidUpnpService$i : setVolume: worker thread enter
[setVolume ] INFO - 01:00:15.591 - AndroidUpnpService$i : setVolume: worker thread took 48ms
[main ] INFO - 01:00:15.596 - b : InstanceID: 0
[main ] INFO - 01:00:15.600 - b : Volume: 5
[TimeTask ] WARNING - 01:00:16.155 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:16.157 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[TimeTask ] WARNING - 01:00:17.100 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): GetPositionInfo: cannot parse TrackDuration 00:00:00
[TimeTask ] WARNING - 01:00:17.104 - a : A300 (9CD6E0BD-0319-4AE4-8FBD-4D6C5FCB19BA): using current item duration as fallback: 164s
[main ] INFO - 01:00:18.52 - NowPlayingActivity : onPause
[main ] INFO - 01:00:18.55 - LinnDSActivity : onPause
[main ] INFO - 01:00:18.57 - AndroidUpnpService : removed listener: 0 listeners
[main ] INFO - 01:00:18.60 - MainTabActivity : onPause
[main ] INFO - 01:00:18.73 - ds : UPnP Service disconnected!
[main ] INFO - 01:00:18.79 - AndroidUpnpService : onDestroy
[main ] INFO - 01:00:18.92 - k : stopped subscription callback for service: (n) ServiceId: urn:upnp-org:serviceId:RenderingControl
[main ] WARNING - 01:00:18.97 - k : subscription callback for service (n) ServiceId: urn:upnp-org:serviceId:ConnectionManager already stopped
[main ] INFO - 01:00:18.99 - AndroidUpnpService : active renderer: none
[LastChange Push ] INFO - 01:00:18.101 - w : MediaRenderer LastChange task interrupted
[main ] INFO - 01:00:18.102 - o : stop()
[main ] INFO - 01:00:18.104 - o : Current state is: STOPPED, changing to new state: STOPPED
[main ] INFO - 01:00:18.107 - o : MediaPlayerRenderer shutdown
[main ] INFO - 01:00:18.112 - AndroidUpnpService : unregistered media button event receiver
[main ] INFO - 01:00:18.131 - e : stopping Jetty...
[main ] INFO - 01:00:18.209 - e : stopped Jetty
[main ] INFO - 01:00:18.215 - e : released Jetty wake lock
[main ] INFO - 01:00:18.225 - AndroidUpnpService : removed local media server
[main ] INFO - 01:00:18.230 - e : >>> Shutting down UPnP service...
[main ] INFO - 01:00:18.255 - b : WiFi multicast lock released
[main ] INFO - 01:00:18.258 - b : WiFi lock released
[main ] INFO - 01:00:18.292 - e : <<< UPnP service shutdown completed