Set error message for branch functions There were a couple of places where an error was being returned from branch related code but no error message was being set.