I'm not receiving any inbound TCP connection requests. My outbound TCP is working fine. My router is receiving and responding to ICMP PING messages. But packet capture at the router WAN interface shows incoming TCP connection request are never arriving.
If you're using OpnSense as your lan to wan router, remember that it's a firewall first & foremost. The default, out of the box, configuration of a firewall is to block all traffic. There has to be some firewall rules to allow inbound traffic. Start there. Also, let's say there is a rule to allow TCP traffic inbound, ICMP ping doesn't use tcp, and most routers/firewalls will usually ignore, drop ICMP traffic by default. There are tcp "ping" apps, but that's for later. You should be able to get some basic interface stats on the wan interface from OpnSense. I'm not familiar with it, but it should in their documentation.
