Can't get Presence BLF to work - BLF status on server shows "Error"

Testing with an S700 I’ve defined a BLF key as Presence App

Everything seems to work except the BLF status never changes - according to the documentation the BLF should be red when “Current status is set to an Away type status”

It looks like a problem with the hints;

fwconsole --verbose phoneapps blf 700

+-----------+------------+-----------+---------------+------------+--------------------+
| ID        | BLF Status | Line Type | Line Position | Phone Hint | Monitored Hint     |
+-----------+------------+-----------+---------------+------------+--------------------+
| DND       | Inactive   | linekeys  | 2             | *992*5*700 | Custom:DEVDND700   |
| Follow Me | Inactive   | linekeys  | 3             | *992*6*700 | Custom:FOLLOWME700 |
| Presence  | Error      | linekeys  | 4             | *992*9*700 |                    |
+-----------+------------+-----------+---------------+------------+--------------------+

The test DND & Follow Me BLF keys work fine, but the server is showing “Error” for Presence BLF status

This is the first time I’ve tried to use this feature so before I barge ahead and report a bug I wanted to make sure I’m not missing something obvious…

FBPX 14.0.1.20
Presence Module 14.0.1.5

Edit…

I’m seeing this in the http_error logs;

[authz_core:error] [pid 25846] [client 192.168.100.176:39359] AH01630: client denied by server configuration: /var/www/html/restapps/presencestate

The user has RestAPI set to Yes and modules to All, and under User/Phone Apps/Other Apps/Presence State Access is Yes

This should not be causing any issues, but upgrading System Admin to current, and resubmitting the Port Management page should fix this error.