Chat and some other features in FOP2 use the UserEvent command for the Asterisk AMI. For that to work you need the "user" permission in /etc/asterisk/manager.conf . Do you have that enable? Also, in order to chat, both extension should see each other in the panel itself (and not have filters that could limit one from viewing the other).
Best regards,