Hi!
Looks like I was using 2.26, which is what's still marked as current on http://www.fop2.com/download.php
I've installed the 2.27j version you posted, it does solve one problem: if the user is on the phone, it does not send the incoming call to either voicemail / hangup, but now appears it does nothing if the user is on one line of a multi-line phone.
Ideally, I'm looking to get the "pickup call" to ring the next appearance of the extension on the phone, as the agent is trying to pickup a particular call from a queue (based on caller ID) I'm able to call the phone from another extension (or multiple other extensions) and the incoming calls cascade down the line indicators.
I'm guessing here, but it looks like the same (as the 2.26 functionality) is coming up when transferring calls; If ext1 is on a call, and ext2 is on a call, when I transfer a call from ext1 -> ext2, the call does NOT ring a spare line, and instead either goes to voicemail or hangs up the call. I'll take a look at how the transfer context works and see if I can narrow it down!