The _error method moves the task along the dispatch and render states so any corresponding subscription should be unsubscribed in order to prevent a task from reach the same state twice.