...
The reason is that the check-out flag is to be reset via KPRO_PHIO_CHECKOUT_USER_SET before the KPRO check-in. This sets the error flag if no check-outs exist, which ends up signaling error 29(253) "Error checking in and dropping <>" despite successful upload.
Implement the note 2761258.