Socket issues / PLCnext Engineer version problems

Dears,
I am attaching a simple program that uses TLS_SOCKET_2 (server IS_SRV := TRUE) to receive a connection from a PC (client).
It is possible to connect and send data without issues if the program is compiled with PLCnext Engineer version 2023.0. However, if the same code is compiled and sent with PLCnext Engineer version 2023.9, the connection does not take place.
The PLC has firmware version 2023_0_0_65, although the same issue occurs if the firmware version is 2023.6.
Am I doing something wrong, is there any issue I’m not considering, or is it a development environment error?

![res_9.png](//forum.plcnext-community.net/uploads/default/original/2X/9/9af74b402567e1811adfd22551fde31bd9c862d5.png)[test_2023_0.zip](//forum.plcnext-community.net/uploads/default/original/2X/6/67d4e67a032c7dc70606a0ae0e8bb7c55c0cffc7.zip)[test_2023_9.zip](//forum.plcnext-community.net/uploads/default/original/2X/a/addafd69ff0ce9be308484c87dca89929081ef74.zip) Thank you

test_2023_9.zip
test_2023_0.zip

Hello!
Please kindly check that you tcp client program use same port, as it noted in DEST_PORT parameter of socket block. (nc 192.168.1.10 10001 -p 10001


1. )
2. Please update fw of plc in theproject to 2023.6, when deal with 2023.9 PLNEngineer

This two steps allow me to deal with connection, managed by project sample you provide.  
Best regards.

Thank you, Oleksandr, for your response.
Indeed, if I leave the DEST_PORT parameter empty in the PLC or specify -p in the NC call on the client, both versions work correctly. What I don’t understand is why, using the same calls and the same code, it worked with version 2023.0 and didn’t work with 2023.9. Nevertheless, thanks for your response; it has solved my issue.
Thank you.