Stuck Calls - They don't show up on 'soft hangup'

I have 1.4.1 system that has about 100 extensions mostly happly taking calls.

I have set a limit on the number of active calls an extension can have to 1. This works just fine.

I’ve got two phone that asterisk claims have active calls - rejects a second call but when I issue ‘soft hangup ?’ i don’t see any calls assoicated with them.

Also, I issue a ‘sip show channels’ and I don’t see any calls. I’ve tried rebooting the phones but this doesn’t help.

I can’t cycle asterisk until after hours so I’m trying to find something to resolve this so we can get these phone working again - and to figure out how to remedy this in the future.