i have had many problems with epsxe and i recently switched over to psxfin. All problems i had with epsxe were not present in psxfin at all! for example, FFVIII always had the battle screen and Xenogears ran alot better, and the Chrono Cross disk switching was flawless. im not trying to condemn EpsXe, i like the ability to switch plugins for every game, but just try out psxfin, it wont dissapoint you. plus psxfin is completely self-contained so there shouldnt be a problem with plugins, in fact all you have to do id find the BIOS
Try an older version of ePSXe to solve the disc changing, and for the graphics, you can just switch to another plugin or configure thee plugin settings or something like that. For me, ePSXe is better
ePSXe is more compatible, and can be adjusted a lot more. The reason some people like PSXfin, pSX, Seven, what ever other emulators they use better is because they don't need to adjust plugins. But that makes them overall less compatible, because not only don't they have to... they can't.
ePSXe 1.7.0 does have a problem with the change disc option for a few games (but not all the time... some users have the problem, some don't). But this is solved by using 1.5.2 or 1.6.0