PDU Session Establishment Failure in UERANSIM after merge of snssai_w_wo_ox branch

I'm unable to establish a PDU session with UERANSIM. The connection initialises correctly but fails during the PDU Session Establishment phase with an authentication error.

Error Details

[2025-06-18 16:03:09.101] [nas] [info] UE switches to state [MM-REGISTERED/NORMAL-SERVICE]
[2025-06-18 16:03:09.101] [nas] [debug] Sending Registration Complete
[2025-06-18 16:03:09.101] [nas] [info] Initial Registration is successful
[2025-06-18 16:03:09.101] [nas] [debug] Sending PDU Session Establishment Request
[2025-06-18 16:03:09.101] [nas] [debug] UAC access attempt is allowed for identity[0], category[MO_sig]
[2025-06-18 16:03:09.315] [nas] [error] PDU Session Establishment Reject received [USER_AUTHENTICATION_OR_AUTHORIZATION_FAILED]

Investigation Findings

  • The issue appears to have been introduced after the merge of branch 'snssai_w_wo_ox' into 'develop'
  • I verified the issue exists in MR 285 (selfix.sboai.cs.eurecom.fr/oai-smf:ci-tmp-pr-285-cda5a6ba)
  • I'm using v2.1.9 tags for the affected images and 'develop' tags for the rest and it works, change the v2.1.9 tags to develop produces the error.
  • I've tested with both UERANSIM v3.26 and v3.2.7 with the same results

Attachments

I've attached my docker-compose file and UERANSIM configuration files for reference and to help with troubleshooting. I have also attached the container logs and pcap file. You can also use the branch

docker-compose-basic-nrf-ebpf.yaml

oai-cn5g-gnb.yaml

oai-cn5g-ue.yaml

ueransim-debug.zip