It's probably a long shot, but given that it relates to launching a PDF, could it have anything to do with
this post?
In any case, -15 just means that the standard ATE transaction timeout expired, which I think is 10 seconds in this case. That should be long enough for just about anything, but if not, and you can't resolve why it's taking so long to launch, you could try setting the
waitflag to 4 to eliminate the timeout.