Can't edit a string for "Has Launch Option"

The output of hasLaunchOption does not belong into the Absolute bool of openLevel. What you need is a branch. Put the returnValue into the branch, in TRUE load your level, in FALSE do what you’d like to do if wrong launch option was given.