Used as a node package, I have no problems at all when using on a locally run node app; however, as soon as I move it onto a cloud based headless environment such as hosting the node app on heroku I run into the error "Failed to obtain a valid EGL display". I made sure to have xvfb included, not sure what else to try.