The pickup group **4 and pickup direct **5 do not require that the requesting DN is in a pickup group, but pickup local **3 does. Is the DN you are initiating the **3 FAC part of a pickup group? (I would assume so, but just checking.)
What do debug sccp errors and debug sccp events show you?
Maren