It is a complicated thing, what with all the different hardware and software combinations. Sometimes it is just easier to isolate the tasks, at least for me. You know, use one app to RIP the thing to disk without any copy protection, then turn off that program, and use a totally separate program to process the ripped content.
I sometimes find using stand-alone programs that are not always in memory is a bit easier. Load the program, run it, close the program and then it can’t get in the way of any other stuff that I might run next.
Hopefully they will get it all fixed in upcoming releases. Until then, we improvise.