Presence error codes (mpbx-presence)
Codes raised by mpbx_presence (W3-PRES-01). SUBSCRIBE refusals are SIP status codes, not error
codes; they are listed in docs/guides/presence.md. Messages never
contain a SIP request, a credential or a call party. Guide: presence.md.
| Code | Kind | Meaning | What to do |
|---|---|---|---|
MPBX-PRESENCE-CONFIG | config | A value of [presence] in mpbx.toml is out of range (for example min_expires_secs above max_expires_secs, a cap of 0, recheck_secs above 3600). mpbx run refuses to start and names the key. | Fix [presence]; the guide lists every key and its default. |
MPBX-PRESENCE-STATE-DECODE | internal | A live presence or BLF record in Valkey does not have the expected shape (written by another version, or edited by hand). The record is ignored; the next change of that extension or user rewrites it. | Nothing, unless it repeats: then check that every engine node runs the same version. |