That's been answered in the other post:
If you have a directory and something else dropped something there, rclone isn't going to delete because it's not empty and something else dropped a file in there i.e your tmp files.
That's so rclone doesn't destroy something it wasn't instructed to do.