NullReference while NatPunchThrough by Zeus

Options
Devbeyond
Devbeyond
edited December 2015 in Photon Bolt
Hi there!
12/1/2015 4:56:17 PM: System.NullReferenceException: Object reference not set to an instance of an object
  at UdpKit.UdpSocket+MasterClient.OnPunch (UdpKit.Protocol.Punch punch) [0x00000] in <filename unknown>:0 
  at UdpKit.Protocol.ProtocolClient+<>c__DisplayClass12_0`1[UdpKit.Protocol.Punch].<SetHandler>b__0 (UdpKit.Protocol.Message m) [0x00000] in <filename unknown>:0 
  at UdpKit.Protocol.ProtocolClient.Recv (UdpEndPoint endpoint, System.Byte[] buffer, Int32 offset) [0x00000] in <filename unknown>:0 
  at UdpKit.UdpSocket.RecvProtocol (UdpEndPoint endpoint, System.Byte[] buffer, Int32 bytes) [0x00000] in <filename unknown>:0 
  at UdpKit.UdpSocket.RecvNetworkPacket (UdpEndPoint ep, System.Byte[] buffer, Int32 bytes) [0x00000] in <filename unknown>:0 
  at UdpKit.UdpSocket.RecvNetworkData () [0x00000] in <filename unknown>:0 
  at UdpKit.UdpSocket.NetworkLoop () [0x00000] in <filename unknown>:0 
The above NullReference exception is thrown on the client who tries to connect to a session. If I use Zeus for matchmaking between my two local machines, everything works as supposed. Just connecting across WAN doesn't work right now.

Further information:
  • Windows Firewalls are turned off
  • Bolt Version 0.4.10
  • Default Zeus Server
I execute on button clicked:
BoltNetwork.Connect(sessions[gameIdComponent.gameId]);
sessions is type of List UdpSession ().

Comments