I got an email early this morning that our May 15th flight from Hartford to Orlando had been cancelled and rebooked. We originally had a one hour layover in Baltimore, but the second leg was apparently cancelled. The rebooked flight involved an extra stop, going from Hartford to Baltimore to Rochester (NY) to Orlando.
Another alternative was a 3-1/2 hour layover in Baltimore instead of going to Rochester.
I looked at all the other options and ultimately requested they book us on a nonstop out of Providence, which took them forever to change, but they finally did it for us.
There was a 75 minute wait on the phone to get a SW agent, but thankfully they will put you in a virtual queue so you don't have to wait on hold the whole time. Instead, they call you back. (Then I had to call back for another 60 minute wait, because according to the second agent, the first agent made a mistake and missed a step on the rebooking.)
The downsides to this itinerary change are that we now have to drive to Providence (which is a longer drive for us than Hartford), and I also had to switch the return flight to Providence, which gets back much later than our original flight (after midnight).
At least both flights are now nonstop direct flights, so that will hopefully minimize the chances of any further hiccups.
P.S. Whenever I started to get upset about the situation, I thought of the passengers and crew of the planes that crashed. There are worse things than being inconvenienced while on vacation...