That’s explained here.
This means that SpamSieve was asked to process the same message twice, and it changed its opinion. If you look in the Log window it should show (in Info ‣ Origin) why SpamSieve processed the message each time and (in Info ‣ Summary) why it thought the message was spam or good.
It auto-trained them as good after predicting them to be good.
If you train a message as good and it matches any of the blocklist rules, SpamSieve will disable those rules to prevent other good messages from being classified as spam. If you want to continue blocking those addresses, anyway, you can re-enable the blocklist rules and (optionally) lock them so that SpamSieve will leave them enabled even if they contradict the training that you do.
I’m not sure what you mean by “same” here. A single message can’t be in two places at once. You can see in the log why SpamSieve did what it did with any given message.
Please see Example 1 here.