По вашей ссылке в конце статьи на картинке с видео, видно что "reversed hex" это id "hex" в обратном порядке.
Что мешает написать или найти функцию которая перевернет считанный id?
Найти можно по словам "java reverse hex string".
Сталкивался с описанной вами ситуацией, когда не правильно работал с прочитанными byte[]
Помог поиск по словам «ByteArrayToHexString java», вставлял в предыдущий ответ ссылку, вырезалась. ПереполнениеСтека.ком нельзя видимо.
По вашей ссылке примеров много, видимо тот где функция reversedhex.
На телефонах s6, s8 пропуск с работы не считывался, писало не поддерживаемый формат.
В качестве меток использовал карточки метро.
Проверял корректность считанного программой taginfo.
Первый кусок запроса названый "что то вроде", больше похож на условие второй таблицы из левого соединения.
Тем более что конструкцию из второй части примерного запроса "В ИЕРАРХИИ" в соединениях использовать нельзя.