Monitoring multiple agents from 1 dude server

I am monitoring about 5 separate networks using agents, using 1 Dude server.
I created separate network map screens to show their individual setups.

Some of the networks use the same subnet, such as 192.168.1.1 for the routers, etc.

If one of the agents are down for whatever reason, I see that it still says that some of the devices in that network map are still up, even though i’m not connected to it at all, and that’s because the 192.168.1.1 in that network map also exists in another agent that is still up. So somehow they are all seeing each other, and think that they are connected.

Is it possible to have different networks with the same internal IP addresses, but have the agents independant of each other so that they don’t show false positives?

There must be a setting that i’m missing. Any help would be appreciated.