PNPplus has always caused me headaches when trying to implement a supplemental script. I have given up trying to get things to work with that.
However, I can't see or think of any reason why it wouldn't work in a fresh install, especially since you state that it does work with Invision.