Whether I use the Use Native FreePBX Connection "Yes" or "No" makes no difference. Interestingly setting it to "No" still produces the "Connecting to Database with native FreePBX credentials..." error.
I have this working using a "CallerID Lookup Source" on inbound routes, however would prefer using it though CID Superfecta because I can then send it to PushBullet.
The error is as follows:
Executing FOP2 Phonebook
Searching FOP2...
Connecting to Database with native FreePBX credentials...
{"error":{"type":"Whoops\Exception\ErrorException","message":"Undefined variable: first_name","file":"/var/www/html/admin/modules/superfecta/sources/source-FOP2_Phonebook.module","line":157}}
Any help would be appreciated.