add reportError to TopologyContext