Those aren't good alternatives unless the point is to also overload "hardware" and "software".
A software recall can require bringing the vehicle in physically. That happened with Rivian's update recall in 2023. Likewise, there are hardware recalls that don't involve taking the vehicle in physically, like the Kia immobilizer recall that involved them mailing a lock bar to certain customers.