bt_gatt: No buffer available to send notification

Hello,
As for my peripheral BLE NUS service under NCS 1.9.2, when I search and connect it from my Windows PC running nRF Connect for Desktop BLE Standalone 4.0.0, I found that the ATT MTU default value (23) is insufficient to allow the transmission of messages from peripheral to host.
On the peripheral console I get

    <wrn> bt_att: No ATT channel for MTU 23
    <wrn> bt_gatt: No buffer available to send notification

Then I have to navigate through the "Update MTU" setting and type a larger value.
Can this be fixed programmatically on the peripheral side ?
Alternatively, can the default setting be changed on the host application ?

Related