“OK” Bug in MOBITEK STK API version 6.3

Product:
  1.  MOBITEK Q24 STK MODEM HUB
  2. MOBITEK STK API version 6.3

Which programming language are you using?

  • JAVA
  • JRE version: 8
  • JACOB versio: 1.14.3

OS

  • Windows 7, 32 bit
  • Windows 7, 64 bit
SIM CARD: M-PESA
Description of Problem: 1) The menu is not submitting when it get to the end of the flow. On Android, the menus shows a message saying “sending…”, which stays on for few seconds, before presenting a confirmation box with “Ok” and “Cancel” buttons.

2) The menu fails to submit any value which starts with “Ok”. Some customers have names (first name, last name) starting with “Ok”. Example “Okie”.

TROUBLE SHOOTING STEPS : Do you have anyone with name with just 2 letters — “OK” ?

So far we have not encountered anyone with the name just OK.

Note:-

  • Please note the this “OK” bug will only affect your old batch of SIM cards and NOT your new batch.
  • Because old batch is using text format, new batch is using UCS2 format for names.
Final Solution:
  • Uninstall MOBITEK STK API version 6.3
  • Install version 6.4, it fixes “OK” bug
  • IMPORTANT NOTE: if anyone with the name “OK” then the API will not submit it as a name but rather as a confirmation.