Continued from the discussion in the news story here
APPNAME is defined as Task Coach, it should be TaskCoach (no space), because the launcher tries to read ${APPNAME}Directory from the ini. With a space in the name, it can't read correctly, so it will always error out.