Server Log:
[2024-04-02 19:20:48:124 INFO] Starting Server
[2024-04-02 19:20:48:124 INFO] Version: 1.20.73.01
[2024-04-02 19:20:48:124 INFO] Session ID: 1d493a7d-ea08-4e31-9b47-c220f17001da
[2024-04-02 19:20:48:124 INFO] Build ID: 23303367
[2024-04-02 19:20:48:124 INFO] Branch: r/20_u7
[2024-04-02 19:20:48:124 INFO] Commit ID: 53b6d61fe5d57f85d90c790592412160e3fa5cb0
[2024-04-02 19:20:48:124 INFO] Configuration: Publish
[2024-04-02 19:20:48:125 INFO] Level Name: Bedrock level
[2024-04-02 19:20:48:126 INFO] No CDN config file found for dedicated server
[2024-04-02 19:20:48:126 INFO] Game mode: 1 Creative
[2024-04-02 19:20:48:126 INFO] Difficulty: 1 EASY
[2024-04-02 19:20:48:127 INFO] Content logging to console is enabled.
[2024-04-02 19:20:49:663 INFO] Experiment(s) active: biom, ul23
[2024-04-02 19:20:49:663 INFO] Opening level 'worlds/Bedrock level/db'
[2024-04-02 19:20:50:541 INFO] IPv4 supported, port: 19132: Used for gameplay and LAN discovery
[2024-04-02 19:20:50:541 INFO] IPv6 supported, port: 19133: Used for gameplay
[2024-04-02 19:20:50:552 INFO] Server started.
[2024-04-02 19:20:50:552 INFO] ================ TELEMETRY MESSAGE ===================
[2024-04-02 19:20:50:552 INFO] Server Telemetry is currently not enabled.
[2024-04-02 19:20:50:552 INFO] Enabling this telemetry helps us improve the game.
[2024-04-02 19:20:50:552 INFO]
[2024-04-02 19:20:50:552 INFO] To enable this feature, add the line 'emit-server-telemetry=true'
[2024-04-02 19:20:50:552 INFO] to the server.properties file in the handheld/src-server directory
[2024-04-02 19:20:50:552 INFO] ======================================================
[2024-04-02 19:20:56:050 INFO] Player connected: <REDACTED>, xuid: <REDACTED>
[2024-04-02 19:21:00:100 INFO] Player Spawned: <REDACTED> xuid: <REDACTED>, pfid: <REDACTED>
[2024-04-02 19:21:09:365 INFO] Player disconnected: <REDACTED>, xuid: <REDACTED>, pfid: <REDACTED>
Even after doing the work-around proposed by @PointedPheonix8 the Windows bedrock client still crashes on connect to a bedrock dedicated (Linux) server (with the "fixed" world which was exported from the very same windows client).
However, the android client on my phone was able to connect, as well as the android client running on my Mac (via Bedrock Launcher).
Some more background: Downloaded latest stable release of bedrock (Linux) server, created a new world. Was able to connect on Windows and play, etc. Eventually I noticed the message in the server logs. Then, the following day, the windows client started crashing on connect. Then I tried the work around.
Crash Error:
Application Error: