I have a mid 2009 15" MacBook Pro (5.4), system 10.11.6 and its SuperDrive doesn't read disks that are burnt. Either they are ejected after a while or finder tells me that these are blank disks. However when I insert old install DVDs from Apple (Leopard, Snow Leopard) they are recognized and the installer opens without any problem. I can't reproduce exactly when it started behaving like that because it's been a couple of years ago when I last time inserted any disk in it, but I remember SuperDrive was reading them without any problem.
I really want to get this fixed because I desperately need a Windows partition for specific software from my work. Unfortunately old models don't support booting from USB.