Bluray readers/burners for PCs aren't all the same.
Some will read and play 99.9% of every BR out there.
Others, you'll be lucky if they can read and play 1/2 of them.
Ive been fairly lucky, as my LG has played nearly everything without issue.
But I had 2, Alien VS Predator2 (it spins up and then says no disc) and there was another I ran into ... cant recall which one it was now :/
To know if it's the reader itself or a software problem, Open Windows explorer, and look at your BD drive.
If it shows a disc loaded with the name, the drive is working and its a software issue you need to work out.
If its showing no disc, the reader simply can not read the disc.
You may just be unlucky in the sense you just happen to be trying to play the handful that particular drive doesnt want to play.
They all are different.