I performed a quick packet capture:
--- Start Of Stream ---
tcpdump: listening on wan0_sniff, link-type EN10MB (Ethernet), snapshot length 262144 bytes
18:52:31.053950 IP (tos 0x0, ttl 127, id 50673, offset 0, flags [DF], proto TCP (6), length 90)
10.1.10.97.50955 > [my remote IP].443: Flags [P.], cksum 0x8c4a (correct), seq 1726003904:1726003954, ack 1446734600, win 255, length 50
18:52:31.078232 IP (tos 0x0, ttl 48, id 34554, offset 0, flags [DF], proto TCP (6), length 64)
[my remote IP].443 > 10.1.10.97.50955: Flags [P.], cksum 0xbf88 (correct), seq 1:25, ack 50, win 501, length 24
18:52:31.135689 IP (tos 0x0, ttl 127, id 50674, offset 0, flags [DF], proto TCP (6), length 40)
10.1.10.97.50955 > [my remote IP].443: Flags [.], cksum 0xce0e (correct), seq 50, ack 25, win 255, length 0
It is seeing my remote IP but I don't see the correct port (2223). I will check the local device. It should be stock Debian, I will check the gateway and see if ufw is present.