Con VK es normal. No es fallo de pelisalacarta, es que vk de por sí, es lento dar en una respuesta para la descarga (y mas si es en horas de mucho tráfico).
En C:\Users\"MiUsuario"\AppData\Roaming\XBMC\addons\plugin.video.pelisalacarta\resources
está el fichero Advencesettings.xml. Si lo editas lo verás así:
<advancedsettings>
<network>
<autodetectpingtime>30</autodetectpingtime> <!-- Tiempo en segundos entre pings para detectar nuevas xbox. Por defecto 30, minimo 1, maximo 240 -->
<curlclienttimeout>60</curlclienttimeout> <!-- Timeout en segundos para el reproductor (y otras conexiones). Por defecto 10, minimo 1, maximo 1000 -->
<curllowspeedtime>60</curllowspeedtime> <!-- Tiempo en segundos que el cliente http espera antes de considerar una conexion como lenta. Por defecto 20, minimo 1, maximo 1000 -->
<curlretries>2</curlretries> <!-- Numero de veces que el cliente http reintenta. Por defecto 2, minimo 0, maximo 10 -->
<disableipv6>true</disableipv6> <!-- Desactiva ipv6. Por defecto false -->
<cachemembuffersize>0</cachemembuffersize> <!-- Tamanyo de la cache del reproductor en bytes. Por defecto 20M (20*1024*1024), si es 0 usa una SimpleFileCache. -->
</network>
</advancedsettings>
Cambia el <curlclienttimeout> a 90 ó 120 segundos
de todas maneras, no uses VK en "primetime"
Saludos.