I made a b4xlib and in the manifest I managed a typo:
(No "c")
I activated the lib in another project, realized my error and went back and corrected it in the manifest and generated a brand new b4xlib. I made sure to update all libs in the main project. (I also verified the contents of the manifest in the b4xlib file.)
During compilation I now get this error message:
So clearly the IDE still somehow believes that jRefletion is a thing even though I've removed it everywhere. (I imagine I've managed to hit a very small edge-case where a bad dependency declaration isn't handled the same way as the good ones.)
A restart of the IDE solved the problem, and the project compiled just fine.