When I tried to play on Hamachi adapter, my friends were able to see each other but I couldn’t see them neither they could see me. The problem was Battle for Middle Earth 2 was using my LAN IP to search other players. Checked it under
Options tab. The solution was to change
Options.ini file and include IP address.
IPAddress = 126.96.36.199
This is the IP address of my virtual network adapter assigned by Hamachi. After changing the file and restarting the game I was able to check the IP is the same in Options, and I could see other players and vice versa.