Issue with Edge Realtime Tag Provider

I am adding an Edge server and am getting errors when I configure the Real Time Tag Provider.

I have an existing Edge server that is working fine.

The new Edge server was configured as an Outgoing Connection on the Main server and is showing a status of running. The existing Edge server is configured the same way.

When I add the new Real Time Tag Provider to the Main Server i immediately start getting errors in both the Edge and Main Logs:
Main Server: TagProvider: Error initializing remote tag provider, Will try again in 30 seconds.
Edge: Sender: Unexpected error while delivering message to the transport layer.

When I try to browse New Edge tags from the main server gateway I get the error: Error: java.lang.NullPointerException

Any suggestions on what I can do to troubleshoot this issue?

Thanks!
Main server is Ignition 8.0.6 (soon to be upgraded)
Edge Ignition 8.1.45

The Edge with a working Real Time connection is Ignition 8.1.16

I would bet that is relevant. You should expedite the upgrade.

From the discussions here that I recall, Remote Tag Providers are always more likely to work (and have more features) when pointing at an older version. You have the opposite.