Приложения банка упорно не желали видеть контейнеры расположенные на токене. При этом например крипто-про мог видеть контейнеры и сам токен правильно отображался в диспетчере задач
В моем случае дело было в usb 3.0 удлинителе для подключения токена, предположу что и с usb-хабами может быть подобная история.
В довольно продвинутом удлинителе по всей видимости был какой то контроллер, который приложение банка считало небезопасным, показывая пустой токен и не видя сертификатов расположенных на нем.
Так что токены лучше ставить по возможности только в usb 2.0 порты и удлинители использовать только 2.0, самые примитивные и дешевые, чтобы исключить вероятность того что там стоит какая то микросхема внутри. (юсб хабы тоже лучше не использовать)