Have you programmed a call forward button on the phone then set call forward using the button? Is it lit up red? So when you call the extension directly it doesn't forward?
I'd upgrade their software to the latest and retest. You could be chasing a bug, although I've never had that issue.