Ну раз все адаптеры не на PIC18F2480, то открывайте спор, требуйте деньги назад, хоть часть денег вернете.
В программе есть справка, прочтите. Там ясно написано почему эти чудо-адаптеры не работают. И не путайте китайские чипы с канадскими.
Китайский чип PIC18F2480 или PIC18F25K80, на которых выпускались адаптеры c версией 1.5 - это очень похоже на канадский оригинал версии 1.4b.
Как прошивка попала к китайцам - большой вопрос... , но врят ли это китайская прошивка.
А потом китайцы решили чуть сэкономить и придумали "чудо" на блютуз чипе BK3231 и назвали elm2.1, хотя он с канадским 2.1 и рядом не лежал .