Earlier quoted context omitted.
If you hang up and pick back up too quickly, yeah. But the call doesn't just stay connected until the cake hangs up. Either party can end it by hanging up, right?
Landline calls, at least when I was younger, were not disconnected until the caller hung up. I assume there’s a technical reason involving channels instead of packets but I never researched it.
implementing logic/timers with cogs is impractical.