BLF not working on desk phone after upgrading Asterisk

Hi,

I recently upgraded my Asterisk server to 18.22 and since then, my desk phones (Yealink and Fanvil) no longer recognize BLF status on any phone. It used to be red for busy and green for free/available. But now, the light remains off no matter what the extension’s status is.

On asterisk CLI, I ran sip show subscriptions and got:

 asterisk -rx "sip show subscriptions"
Peer             User             Call ID          Extension        Last state     Type            Mailbox    Expiry
1.2.3.2        6000           45406903554137-  1065@default   Unavailable    dialog-info+xml <none>     000180
1.2.3.10       6004           5873525420432-4  6000@default   Idle           dialog-info+xml <none>     000180
1.2.3.13       6018           155911510610382  6000@default   Idle           dialog-info+xml <none>     000180
1.2.3.2        6000           32307593413811-  6309@default   Idle           dialog-info+xml <none>     000180
1.2.3.3        6404           251022129822906  6004@default   Idle           dialog-info+xml <none>     000180
1.2.3.2        6000           342994228160881  6004@default   Idle           dialog-info+xml <none>     000180
4.5.6.20      6009           15682881913148-  	5303@default   Unavailable    dialog-info+xml <none>     000180
4.5.6.20      6009           7519882624861-1  	6006@default   Idle           dialog-info+xml <none>     000180
7.8.9.126      6997           80DD6678-1D96-E  --               <none>         mwi             1*6997@def 000180
1.2.3.10       6004           592643217663109  6006@default   Idle           dialog-info+xml <none>     000180
4.5.6.20      6009           73112602711630-   6666@default   Unavailable    dialog-info+xml <none>     000180
4.5.6.20      6009           4495181656939-1   6000@default   Idle           dialog-info+xml <none>     000180
1.2.3.2        6000           367354841923288  1305@default   Unavailable    dialog-info+xml <none>     000180
1.2.3.35       6105           2312223113849-1  6000@default   Idle           dialog-info+xml <none>     000180
1.2.3.35       6105           158622383619984  6004@default   Idle           dialog-info+xml <none>     000180
1.2.3.3        6404           109161176711407  6000@default   Idle           dialog-info+xml <none>     000180
1.2.3.3        6404           127777122254-11  6103@default   Idle           dialog-info+xml <none>     000180
1.2.3.13       6018           13645224952574-  6004@default   Idle           dialog-info+xml <none>     000180
1.2.3.2        6000           467601551346607  6105@default   Idle           dialog-info+xml <none>     000180
1.2.3.13       6018           6306162367959-2  5303@default   Unavailable    dialog-info+xml <none>     000180
4.5.6.20      6009           73562285421273-   4010@default   Unavailable    dialog-info+xml <none>     000180
1.2.3.35       6105           12696880931218-  6100@default   Idle           dialog-info+xml <none>     000180
4.5.6.20      6009           299271629226322   6100@default   Idle           dialog-info+xml <none>     000180
1.2.3.35       6105           67741234318914-  5303@default   Unavailable    dialog-info+xml <none>     000180
1.2.3.10       6004           588595304959372  6100@default   Idle           dialog-info+xml <none>     000180
1.2.3.10       6004           24120462720761-  6105@default   Idle           dialog-info+xml <none>     000180
1.2.3.3        6404           240181157318710  6100@default   Idle           dialog-info+xml <none>     000180
1.2.3.10       6004           17474584087829-  5303@default   Unavailable    dialog-info+xml <none>     000180
1.2.3.13       6018           24964718726966-  6100@default   Idle           dialog-info+xml <none>     000180
1.2.3.2        6000           368102868319147  6100@default   Idle           dialog-info+xml <none>     000180
30 active SIP subscriptions

The phones are also regularly updated with newest firmware from the official webiste.

Can anyone guide me how can I make my BLF work correctly on my desk phones again?

Hi,
can anyone guide me on this?