Hello :-).
Table 8.3.14.1.1 of TS 24.501 indicates that 5GSM Cause IE in a PDU session release command uses format "V".
However, the Encode + Decode impls for NasPduSessionReleaseCommand call NasFGsmCause::encode() / decode(), which treat it as a "TV".  This means that NasPduSessionReleaseCommand is wrongly encoded/decoded by the library.