Connecting to dedicated server on Apple Vision Pro will crash AVP app.

As seen from Xcode image, I am connecting to a dedicated server built out of a Mac 5.6 source engine project from a Apple Vision Pro (VisionOS) deployment on the VisionOS.

General architecture is an entry map that uses the initial ‘OpenLevel’ and given IP address to connect to the server and primary map. On connecting accordingly, am thrown errors related to cp_frame_start_submission() was already called . After investigating the highlighted code out of FOXRVisionOSSession, seems like the Apple Vision Pro is starting the frame call twice which would be necessary to connect to the server. Is there any work around here?

As a small update, directly connecting to the server through Xcode command line will bypass the connection screen.

Still getting head mounted freezes and crash from this error-

BUG IN CLIENT: We reached more than 3 frames in flight. That's too many. Did you forget to call cp_frame_end_submission()?