Driver will not connect to device on different subnet

We recently moved a number of our PLCs to a different subnet. Both the new and old subnets are supposed to be completely accessible to one another. That said, when I updated the driver with the new IP address, it refuses to connect. The logs state:

(D) 8:06:58 AM RequestQueue Low count: 0
(D) 8:06:58 AM RequestQueue High count: 0
(D) 8:06:58 AM RequestQueue Critical count: 0
(D) 8:06:57 AM RequestQueue Low count: 0
(D) 8:06:57 AM RequestQueue High count: 0
(D) 8:06:57 AM RequestQueue Critical count: 0
(D) 8:06:57 AM CompactLogixDriver[CC101_1_G26] Acquired connect permit, calling connect().
(D) 8:06:57 AM BasicRequestCycle Shutdown complete.
(D) 8:06:57 AM BasicRequestCycle Shutting down…
(D) 8:06:57 AM RequestSchedule Canceling 0 ScheduledRequests.
(D) 8:06:57 AM CompactLogixDriver[CC101_1_G26] Connecting -> Disconnected
(D) 8:06:57 AM CompactLogixDriver[CC101_1_G26] Releasing connect permit.
(D) 8:06:57 AM CompactLogixDriver[CC101_1_G26] Error connecting to “172.28.54.10”.

java.net.SocketException: Network is unreachable: connect

more
(D) 8:06:57 AM CompactLogixDriver[CC101_1_G26] Disconnected -> Connecting
(D) 8:06:57 AM CompactLogixDriver[CC101_1_G26] [CC101_1_G26] Opening TCP connection…

Is it possible for Ignition to get data from a device on another subnet? If so, any suggestions on where I can start hunting down this issue?

It should be possible if the host machine is configured correctly to access the other subnet. Can you ping the devices from the machine the gateway is on?

Does any of the advice in this thread apply? viewtopic.php?f=50&t=10133&p=35780