Redfish plugin was not handling the various socket error behaviors correctly. Additionally, the attribschanged handler was failing to actually do anything, so commands would gladly reuse an old redfish object if it were working.