I also noticed that there is a bug with this logging function. But normally with the time stamps you can figure out that it is a double test (there are only some seconds between two bad tests). IF the part is tested bad and there is no critical error, then it is decontacted, contacted again and tested for the second time automatically.
I would rely on the Promaster protocols, you can filter by physical ID and time stamp.