Hey James,
So my version is 0.939. So I pretty much am using the vanilla version of the app setup without anything custom. The only thing that I did when setting up was put in the correct xbmc ip and l/p and then do the GenXML. So one thing that might be a bit different in my setup is that my XBMC runs off my local server with the mysql setup, pretty much as described here:
http://lifehacker.com/5634515/how-to-synchronize-your-xbmc-media-center-across-every-room-in-the-house. It doesn't seem like that would make a difference, but I just thought I would through it in there just in case.
So for the logs. Below is the log from Vox in order to play the artist "the beatles"5/9/2012 1:28:04 PM 255 focused: XBMC
5/9/2012 1:28:06 PM 617 received udp command:
StartUp;15/9/2012 1:28:41 PM 955 alternate:play artist The Beatles
5/9/2012 1:28:43 PM 400 focused: VoxCommando
5/9/2012 1:28:46 PM 952 alternate:play artist The Beatles
5/9/2012 1:28:46 PM 953 alternate:play artist Eagles
5/9/2012 1:28:46 PM 991 doCommand:play artist
5/9/2012 1:28:46 PM 991 action repeat set to: 1
5/9/2012 1:28:46 PM 992 Action: TTS.Speak - Playing songs by The Beatles
5/9/2012 1:28:47 PM 26 action repeat set to: 1
5/9/2012 1:28:47 PM 26 Action: XBMC.Send - ClearPlayList(0)
5/9/2012 1:28:47 PM 40 sending this command to xbmc:
http://10.0.0.42:8080/xbmcCmds/xbmcHttp?command=ClearPlayList(0)
5/9/2012 1:28:47 PM 52 action repeat set to: 1
5/9/2012 1:28:47 PM 53 Action: XBMC.Send - AddToPlayListFromDB(songs;strArtist='The Beatles' order by Random())
5/9/2012 1:28:47 PM 118 sending this command to xbmc:
http://10.0.0.42:8080/xbmcCmds/xbmcHttp?command=AddToPlayListFromDB(songs;strArtist='The Beatles' order by Random())
5/9/2012 1:28:47 PM 145 action repeat set to: 1
5/9/2012 1:28:47 PM 145 Action: XBMC.Send - execbuiltin¶meter=ActivateWindow(musicplaylist)
5/9/2012 1:28:47 PM 158 sending this command to xbmc:
http://10.0.0.42:8080/xbmcCmds/xbmcHttp?command=execbuiltin¶meter=ActivateWindow(musicplaylist)
5/9/2012 1:28:47 PM 182 action repeat set to: 1
5/9/2012 1:28:47 PM 182 Action: XBMC.Send - SendKey(0xF024)
5/9/2012 1:28:47 PM 550 sending this command to xbmc:
http://10.0.0.42:8080/xbmcCmds/xbmcHttp?command=SendKey(0xF024)
5/9/2012 1:28:47 PM 563 action repeat set to: 1
5/9/2012 1:28:47 PM 563 Action: XBMC.Send - SetPlaylistSong(0)
5/9/2012 1:28:47 PM 637 sending this command to xbmc:
http://10.0.0.42:8080/xbmcCmds/xbmcHttp?command=SetPlaylistSong(0)
5/9/2012 1:28:47 PM 652 action repeat set to: 1
5/9/2012 1:28:47 PM 652 Action: XBMC.Send - Action(79)
5/9/2012 1:28:47 PM 673 sending this command to xbmc:
http://10.0.0.42:8080/xbmcCmds/xbmcHttp?command=Action(79)
And here is the XBMC log:13:28:43 T:4552 DEBUG: ------ Window Init (Pointer.xml) ------
13:28:47 T:4552 DEBUG: HttpApi Start command: ClearPlayList paras: ClearPlayList; 0
13:28:47 T:4552 DEBUG: HttpApi Start command: AddToPlayListFromDB paras: AddToPlayListFromDB; songs;strArtist='The Beatles' order by Random()
13:28:47 T:4552 DEBUG: CMusicDatabase::GetSongsByWhere query = select * from songview where strArtist='The Beatles' order by Random()
13:28:47 T:4552 ERROR: SQL: Undefined MySQL error: Code (1305)
Query: select * from songview where strArtist='The Beatles' order by Random()
13:28:47 T:4552 ERROR: CMusicDatabase::GetSongsByWhere(where strArtist='The Beatles' order by Random()) failed
13:28:47 T:4552 DEBUG: HttpApi Start command: execbuiltin paras: execbuiltin; ActivateWindow(musicplaylist)
13:28:47 T:4552 DEBUG: Activating window ID: 10500
13:28:47 T:4552 DEBUG: ------ Window Deinit (Home.xml) ------
13:28:47 T:4552 DEBUG: ------ Window Init (MyMusicPlaylist.xml) ------
13:28:47 T:4552 INFO: Loading skin file: MyMusicPlaylist.xml
13:28:47 T:4552 DEBUG: CGUIMediaWindow::GetDirectory (playlistmusic://)
13:28:47 T:4552 DEBUG: ParentPath = []
13:28:47 T:1172 DEBUG: Thread Background Loader start, auto delete: 0
13:28:47 T:4552 DEBUG: HttpApi Start command: SendKey paras: SendKey; 0xF024
13:28:47 T:4552 DEBUG: CApplication::OnKey: dollar (f024) pressed, action is
13:28:47 T:1172 DEBUG: Thread Background Loader 1172 terminating
13:28:47 T:4552 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:28:47 T:4552 DEBUG: HttpApi Start command: SetPlaylistSong paras: SetPlaylistSong; 0
13:28:47 T:4552 DEBUG: HttpApi Start command: Action paras: Action; 79
13:28:47 T:4552 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
13:28:52 T:4552 DEBUG: ------ Window Init (Pointer.xml) ------
13:28:53 T:4552 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
13:28:57 T:4552 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:29:00 T:4552 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib.dll)
13:29:17 T:5824 DEBUG: Thread Jobworker 5824 terminating (autodelete)
13:29:17 T:6488 DEBUG: Thread Jobworker 6488 terminating (autodelete)
13:29:17 T:6688 DEBUG: Thread Jobworker 6688 terminating (autodelete)
13:29:17 T:7116 DEBUG: Thread Jobworker 7116 terminating (autodelete)
13:29:48 T:4868 NOTICE: ES: Client from 10.0.0.42 timed out