For other people struggling with this, scripts changed in 2.3 and have to work differently. The source code will work as GameMaker will convert the scripts to the new style.I have made a video explaining this issue: