As more and more UPCs are needed for online sales, I suspect the problems some are having are from counterfeit codes. I have seen no documentation from Amazon that the original owner’s name must match the current owner’s name, and yet it would be an easy enough thing for Amazon to post. True, it’s often stated as fact by people posting in the forum, but a lot of things are said in the forum.
Similarly, when you read Amazon’s guidance about UPCs, it doesn’t say GS1 codes are required - it merely recommends them. Yet many sellers come to the forum misquoting that guidance as proof that Amazon requires GS1 codes.
Meanwhile, I continue to use my non-counterfeit 3rd party UPCs with no trouble.