the stacktrace you posted in your first post is definitely from 3.3.0 and not from 3.3.2. Of cause duplicated JAR files may cause all sorts of issues, but I’m unsure whether they may cause this NPE.
Do you use the annotation support in PrettyFaces at all? If not, you can safely go with your current workaround (disabling the annotation scanning). But if you would like to use annotations, you could enable the scanning again and increase the logging level for “com.ocpsoft.pretty.faces.config.annotation” to TRACE. This could give us some insights on what is going wrong here.
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.