Puede que sea una tonteria, pero yo que tu probaría. Verás, en windows cuando intenta trabajar por la red y le cuesta un poco mas, segun windows el programa NO RESPONDE, cuando en realidad sigue habiendo trafico de paquetes en la red. Ahora te preguntarás: ¿a qué viene eso?. Pues te digo: la xbox, siendo tecnologia intel y habiendola diseñado quien la ha diseñado (micro$oft), no me extrañaria que el xbmc tuviese una especie de historial y esté intentando acceder a la ultima carpeta que se accedio para ver una peli (qu a lo mejor ya no está compartida, o que antes tenia 1 video y ahora tiene 20). Solo te digo que a lo mejor te da la impresion de que está colgada cuando en realidad hay trafico en la red. Mira en tu pc si existe ese trafico y si es asi, dejala correr un rato a ver si sigue. Prueba tambien a ver una peli desde otro sitio (para intentar actualizar el log si lo tuviera).
A lo mejor esto no te sirve de nada, pero podrias probar.
Un saludo.