Weird problem with Liteon iHES208 blu-ray drive

For the past few weeks I have had a very weird problem with my Liteon iHES208 blu-ray drive. A lot of the times when I want to watch a Blu-Ray in my pc the disc would not read, then I can put in any dvd (data or otherwise) and it would be read. If I put in the same Blu-ray that I wanted to watch into the same drive after ejecting the dvd, the disc would pick up.

Do any of you have any idea on what could be causing this and how do I prevent it. My firmware version is 8L0C