They may have to stay there until February 2025.
For some reason Boeing offloaded the software that would control an uncrewed re-entry before the launch. Boeing now wants to upload that software so they could try an uncrewed re-entry that way they could study Starliner hands on.
Either way the crew will almost certainly not be coming home on the Starliner. NASA does not trust the spacecraft to bring them home alive (thruster issues) and is working on an alternative. One is to remove 2 astronauts from an upcoming flight and have the stranded crew come home on the return flight. They have also been talking to SpaceX about a rescue flight.