get calling cb twice on errors