Runs suddenly not stopping by theselves

Hey everyone - had a 16 channel Rachio Gen1 up and running for a few years. I’ve noticed in the last week or two that both scheduled jobs and manual runs are not always stopping by themselves. This is not a valve issue, I don’t think: Rachio happily tells me that a manual job to run 2 zones for 20 minutes each run is still running the first zone 196 minutes later (see screenshot). When I instruct via the app to stop the run, it does so within seconds.

I’m pondering a power-cycle, but wanted to check in first as this seems like it might be the result of a new code release. I can’t tell what version my system’s running, as it currently shows “N/A” for Firmware?