So the problem here seems to have been me. I used -lcs which doesn’t work while using either -l or --livereload do work.
However since I want the console and server logs when I test the app I changed my gulpfile.js a bit to make -lcs work. The change I made was
var shouldWatch = argv.indexOf('-l') > -1 || argv.indexOf('--livereload') > -1;
to:
var shouldWatch = argv.indexOf('-l') > -1 || argv.indexOf('--livereload') > -1 || argv.indexOf('l');