Mobile keypad did not appear when clicking on input

The keypad does not appear when I clicked on the input box so I am not able to key in numbers. How do i solve this issue? I think it got to do with this code:

checkBtn.onInputDown.add(function () {
            answerattempt++;
            checkBtnGroup.visible = false;
            checkBtnGroup.alpha = 0;

            box1.inputEnabled = false;
            box2.inputEnabled = false;
            box3.inputEnabled = false;
            box4.inputEnabled = false;
            textcursortoggle = false;
            textcursor.alpha = 0;
            textcursortoggle2 = false;
            textcursor2.alpha = 0;

            oneinputSTR = oneinput.toString();
            twoinputSTR = twoinput.toString();
            oneinputSTR2 = oneinput2.toString();
            twoinputSTR2 = twoinput2.toString();

            finalanswer = oneinputSTR + twoinputSTR;
            finalanswer2 = oneinputSTR2 + twoinputSTR2;
            stage5TensAnswer = tens1 - tens2;
            stage5OnesAnswer = ones1 - ones2;
            stage5TensAnswerString = stage5TensAnswer.toString();
            stage5OnesAnswerString = stage5OnesAnswer.toString();