Saludos, es posible de que el problem sea causa de la variable PICKFIRST, tiempo atrs tuve un problem con ella, te dejo un video indicando sobre mi situacin y como lo solucione, a lo mejor te pueda ser de utilidad para resolver tu inquietud, disculpars cualquier cosa del video...