Ok, well doesn't sound like it is any of my suggested - LOL - ah well. But we did narrow it down - it was not a charging problem.
I do find it interesting you have "low battery" on the key - this would not set a trouble code. so I think you fixed that when you replaced the battery in the key.
Doesn't mean the Key is perfect - it could be damaged from something else affecting the buttons on it. The battery, any battery in a key fob with a stuck or shorted out button is going to go dead pretty fast but in the process it will fight you when it comes to even using your car.
Glad to see you found a Reader and got the DTC code. - Catalytic converts the bad exhaust into something less toxic - so if one sensor is not working or "
PROPERLY CONNECTED" yes it would set a dash board light.
I capitalized "Properly Connected" for a reason - the Sensor uses power from the system to heat up an element so it can use the element to sniff the exhaust for excessive Oxygen or Not Enough Oxygen - but to do that it needs a lot of current from the battery to heat the element up to make it work - if a fuse blew or the sensor connector is damaged - the Check Engine light and the stored Code is letting you know there is a problem and it thinks it's with the O2 sensor.
But I don't know when or how this all started- were you just driving along? Or tried to start the car one morning and had problems starting the car? Ran over a bump in the road and it answered back with a loud "CLUNK" onto a heavy rain and got the vehicle stalled in a pool of standing water? We just don't know - you seem to have just started having these problems - so O2 sensors just don't "quit" unless there was some type of problem you would start to feel, know what, the vehicle is doing - leading up to this.
So following
@scotman lead, did you have drive problems before?
Like;
- - stalling?
- - running rough?
- - hard to start?
- - just filled up gas tank and now this...?
Usually the O2 sensor starts to show problems by the mileage on the Odometer - so more miles driven by the car, the more likely something can go wrong. But you'd notice problems with poor performance - some actions like hesitation and low acceleration - are right away noticeable - caused by things like poor gas or fuel with water in it - you don't get very far or drive well with bad fuel.
It can damage sensors - O2 being one of them.
But if the exhaust pipe got damaged from striking a pothole - the sensor may not be damaged, the Catalytic converter downstream from it is and the O2 sensors are fighting - in contention; with one of them - the first one (Upstream towards the motor) - being the most sensitive to the changes in the exhaust - setting the light on the dash saying something like "I can't handle this - fix it". Cars don't have a conscience - but the error code developed from all this is simply letting you know there is something going wrong - fix me before I really blow-up.
But too, O2 sensors have "heaters" they need to warm up quickly once the car is started so they can do their job in trimming the air-fuel mixture - which gives the Fiesta the fuel economy and drivability. These sensors monitor the results by using the exhaust - they know or sense (by fumes the sense of smell) the Engines condition by knowing what is in the exhaust to tell the fuel system what to do next.
IF you have an Automatic - there are more than one type of system "sniffing" the motor - which if one is not right - may tell another to work harder at making the motor "smell this way" because it "sniffs" and says something it is doing is wrong.
That could be from the EGR valve - Exhaust Gas Recirculation Valve - if that is getting plugged - then the O2 sensor knows it and tell the system it has a problem and if this keeps going on in a cycle of your driving - the Light will go on on the dash.
So if the vehicle doesn't have a lot of miles on it - but lights up the Check Engine light - the scan tool says it's the O2 sensor?
This seems a little premature to just think it's bad - but if you live in an area where flooding, poor fuels or otherwise a lot of idling is occurring while your stuck in traffic - I can see why the light would turn on in the dash - lack of ability to drive the engine to get it hot and moving enough to purge the combustants (exhaust by-products) still trapped inside - out and allow fresh air into the motor and get it to breathe and clear fumes from systems.