I’ll assume the messages are for an outbound thread, in which case you need to determine if you are using application level replies.
If not, insert the proc hcitpsmsgkill in the Inbound Data TPS which will destroy all inbound data.
If so, are you using the recover33.tcl procs? Double check your configuration for the specified threads something is not configured correctly.
You should have:
save_ob_msg in the send_ok TPS
resend_ob_msg in the Reply Generation TPS
and validate_reply, kill_ob_msg, and hcitpsmsgkill in the Inbound Reply TPS.
Some facilities use a combination proc in plac of validate_reply, kill_ob_msg, and hcitpsmsgkill, whatever you use make sure that both the ob_save and ib messages are destroyed using KILL and KILLREPLY respectively.