Linux Server crashes on joining

So as the game is still in the early stages of development I wanted to use a virtual machine with ubuntu to test the server. The server starts and everything is fine until a client tries to join:

[2021.08.08-22.04.52:255][410]LogNet: NotifyAcceptingConnection accepted from: 192.168.178.150:59432
[2021.08.08-22.04.52:256][410]LogHandshake: SendConnectChallenge. Timestamp: 47.526886, Cookie: 248053075191210210050197167206198015144120035221230185014090
[2021.08.08-22.04.52:288][411]LogNet: NotifyAcceptingConnection accepted from: 192.168.178.150:59432
[2021.08.08-22.04.52:289][411]LogHandshake: SendChallengeAck. InCookie: 248053075191210210050197167206198015144120035221230185014090
[2021.08.08-22.04.52:291][411]LogNet: Server accepting post-challenge connection from: 192.168.178.150:59432
[2021.08.08-22.04.52:293][411]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2021.08.08-22.04.52:295][411]LogNet: NotifyAcceptedConnection: Name: ServerTesting_map, TimeStamp: 08/08/21 22:04:52, [UNetConnection] RemoteAddr: 192.168.178.150:59432, Name: IpConnection_2147482444, Driver: GameNetDriver IpNetDriver_2147482540, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2021.08.08-22.04.52:298][411]LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 192.168.178.150:59432, Name: IpConnection_2147482444, Driver: GameNetDriver IpNetDriver_2147482540, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2021.08.08-22.04.52:301][411]LogNet: NotifyAcceptingChannel Control 0 server World /Game/Maps/ServerTesting/ServerTesting_map.ServerTesting_map: Accepted
[2021.08.08-22.04.52:302][411]LogNet: Remote platform little endian=1
[2021.08.08-22.04.52:303][411]LogNet: This platform little endian=1
[2021.08.08-22.04.52:304][411]LogNetVersion: OrluSunriseVR 1.0.0.0, NetCL: 0, EngineNetVer: 16, GameNetVer: 0 (Checksum: 1888730801)
[2021.08.08-22.04.52:322][412]LogNet: Login request: ?Name=Magerbeton-78395851415468D597CE4193BB511B2D userId: Null:Magerbeton-78395851415468D597CE4193BB511B2D platform: Null
[2021.08.08-22.04.52:759][425]LogNet: Client netspeed is 100000
[2021.08.08-22.04.52:760][425]LogNet: Join request: /Game/Maps/ServerEntry/ServerEntry?Name=Magerbeton-78395851415468D597CE4193BB511B2D?SplitscreenCount=1
[2021.08.08-22.04.52:762][425]LogOnlineSession: Warning: OSS: No game present to join for session (GameSession)
[2021.08.08-22.04.52:765][425]LogNet: Join succeeded: Magerbeton-783958514
[2021.08.08-22.04.52:928][430]LogBlueprintUserMessages: [BP_MotionControllerPawn_C_2147482426]  has spawned.
[2021.08.08-22.04.52:931][430]LogScript: Warning: Accessed None trying to read property CallFunc_Array_Get_Item
	BP_MotionControllerPawn_C /Game/Maps/ServerTesting/ServerTesting_map.ServerTesting_map:PersistentLevel.BP_MotionControllerPawn_C_2147482426
	Function /Game/VirtualRealityBP/Blueprints/BP_MotionControllerPawn.BP_MotionControllerPawn_C:ExecuteUbergraph_BP_MotionControllerPawn:06DE
[2021.08.08-22.04.52:935][430]LogScript: Warning: Script call stack:
	Function /Game/VirtualRealityBP/Blueprints/BP_MotionControllerPawn.BP_MotionControllerPawn_C:ExecuteUbergraph_BP_MotionControllerPawn

[2021.08.08-22.04.53:163][437]LogBlueprintUserMessages: [BP_MotionControllerPawn_C_2147482426] magerbeton has spawned.
[2021.08.08-22.04.53:165][437]LogOutputDevice: Warning: 

Script Stack (0 frames):

[2021.08.08-22.04.53:187][437]LogCore: Error: appError called: Assertion failed: Enum [File:D:/UE_4.26.2/Engine/Source/Runtime/CoreUObject/Private/UObject/EnumProperty.cpp] [Line: 216] 


[2021.08.08-22.04.53:225][437]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003

[2021.08.08-22.04.53:228][437]LogCore: Assertion failed: Enum [File:D:/UE_4.26.2/Engine/Source/Runtime/CoreUObject/Private/UObject/EnumProperty.cpp] [Line: 216] 

the client is my main machine running win 10.