Pokemon Omega Ruby/Alpha Sapphire multiplayer issue

Issue:
When i try to play ORAS with a friend in Canary’s Multiplayer, i can’t see him in the players, but i can see other players, so i guess it’s not an emulator/internet issue, what could be the problem? We’ve already tried Hamachi but we couldn’t get it to work. If we need to Port Forward, would you guys tell me the ports i need to know about? Thanks in advance.

System Information

  • Operating System: Windows 7 Ultimate (Service Pack 1)
  • CPU: Intel Core i7-3770 3.40GHz 3.90GHz
  • GPU: Nvidia GeForce GTX 970
  • Citra Version (found in title bar): HEAD-2ca5e92
  • Game: Pokemon Alpha Sapphire/Omega Ruby
  • Screenshot of Issue (include the full Citra window including titlebar): https://puu.sh/yP7Ab/5d76fe26f2.png

Don’t use the same save, regenerate the console ID in emulation>configuration>general

How do I trade with a friend? What are the minimum requirements for trade or battle facilities to work?