This is caused by a regression in Jandex: https://issues.jboss.org/projects/JANDEX/issues/JANDEX-49.
I have provided a fix in https://github.com/wildfly/jandex/pull/52
I've tested with the Jandex 2.1.1.Beta1-SNAPSHOT build from the master branch and I can confirm that it works for me.
@n1hility is it possible ot release Jandex and update protean with this new version?
yes I plan to cut it today I just wanted to make sure there was consensus on the other DotName inner class issue before releasing
2.1.1.Final is now released