Just to emphasise the point from earlier that there’s no need to individually delete the posts if the topic has been deleted (just in case that saves you some time chasing this issue
). Once the topic is deleted the participants would no longer have access to any of the posts, and it’s the same for PMs as it is for public topics.