The delete ticket step was working fine for me on 6.2, which is where I presume you were having this problem.
I am having this problem in 6.3, but even worse. I have my procedure written the same as you, with a debug message on each side of it. BOTH of my messages are received, but the ticket is not deleted.
Are you experiencing the same?