I just used everything current. No old junk.
I just took a blank canvas with no junk.
Everybody knows I am not a particular fan of IBX, nor its underlying database systems, so you were already lucky I did test.
A
clean system works. You are the victim of your own stubbornness. Not the rest of the world.
WTF were you doing messing with those units? That is not a good sign. It Is Your Own Fault. Period.
I can send you a VM with everything working to my taste.
Rik already did too much to help you, so I feel I need to write this.
And is much to nice to be blunt like me.
A clean install works. You never did that. We can prove that.
We all know what you will be answering: "Yes, but...". Please describe the "but" part.
While doing so you will discover your own mistakes.
In the future never touch units that come with a carefully tested and crafted library unless:
a. You wrote it
b. you know what you are doing.
Both do not apply.
(This is a friendly response. On request I can do much worse, even without a couple of

I really can make a grown man cry without insulting syntax, I was actually famous for it on the work floor, not something I am proud of, but I did not use bad language.)