Sorry but this is stupid.
If I'm selling let's say for example a T Shirt called
"Darren's T Shirt" The SKU being 0001
Another T Shirt called
"Darren's T Shirt" The SKU being 0002
Bare in mind these have different designs but just the same name. When you click on the 0002 SKU it shows the 0001 SKU. I know this may be confusing to you but If you have a product with the same name as another product it messes up and redirects you to the wrong product.