Everytime I run the script it uses the call servant option perfectly ... Does it use the call servant for you once in a while or does it never use it? If you could get me a printscreen when it's stuck, that would be very helpfull ^^ So i can see your inevntory setup and such ...
Thats NOT a script bug, it's a comon bug if you are using mirror client, after every break some data won't be loaded, but that's not the case here.