So does not being compatible mean it picks and chooses when it wants to work and not to work?
Could very well be, yes... There's no telling what might have broken it. You can try to repair the installation and see if it's working well again, but there are no guarantees either way.