I’ve just been checking willow and found that the post in question has not been deleted, if it had, you would have also lost the karma comment. Also closing a thread will not affect the karma comments.
The reason why you don’t have permission to view your post is because the thread that holds your post and many others has been moved to a moderator’s forum and as it is, only Admin/mods can view threads/ posts from those forums.
