Be sure to execute callback if command successful, otherwise XHR never complete and prevent additional commands