Cocos2d-x v 3.02 Crashing iOS

I am struggling to figure out the cause of this code crashing, the game itself loads fine, and the arrows are visible (back2.png) (next2.png) however when I press either of them, the game crashes out, this is the handlers to those particular buttons;

void GamePlayScene1::eventHandler(Ref* pSender) {
SimpleAudioEngine::getInstance()->playEffect(“Sounds/main_button.wav”);
if (pSender == backButton) {

    backButton->setEnabled(false);
    backButton->setVisible(false);

    auto play2 = Sprite::create("back2.png");
    play2->setPosition(Utils::makePoint(100,960-160));
    Utils::makeMultiResolution(play2);
    addChild(play2,0);


    auto newScene = Selection::createScene();
    auto transition = TransitionFade::create(.8f, newScene);
    Director::getInstance()->replaceScene(transition);


}

if (pSender == next) {

       auto play2 = Sprite::create("next2.png");
       play2->setPosition(Utils::makePoint(560,960-160));
       Utils::makeMultiResolution(play2);
       addChild(play2,0);

        next->setVisible(false);
        next->setEnabled(false);

        auto newScene =  GamePlayScene2::createScene();
        auto transition = TransitionFade::create(.8f, newScene);
        Director::getInstance()->replaceScene(transition);
    }

It crashes on the following line;

play2->setPosition(Utils::makePoint(100,960-160));

Thread 1: EXC_BAD_ACCESS (code=1, address=0x0)

It worked beforehand, and I am just updating some code, everything works fine except pressing those arrow buttons, I can’t figure out what the issue could be?