[Google Chromecast] VitorNott:
I had 2 Chromecast working just fine for a long time,one in the main network and the other in the second network in a room that is too far from the main router.

Then one day i disabled UPNP for security concerns and soon after I realized chromecast needed it and enabled it again, however i was never able to set up it again

I tried using many phones like Galaxy S4, RAZR D3, iPhone 6, Windows 7 PC, I tried resetting the Chromecast to factory defaults many times without success, then I tried the other Chromecast and reset it to factory defaults and could not set up it either, so the problem is on my network.

My wi-fi settings right now:

11n only, it's 2.4GHz only

Channel Width automatic,

Channel is set to 11,

IGMP proxy disabled,

[WPA2-PSK-CCMP][ESS](from wi-fi analyzer app)AES with 54.000 seconds group key update period,

My password length is 13 with ! and () and numbers

WPS disabled

Mac filtering disabled,

Transmit power high,WMM enabled,

Short GI enabled,

AP isolation disabled,

beacon interval is 50,

RTS threshold is 2304,

fragmentation threshold 2346,

using a DHCP server,

UPNP enabled(again),

SPI firewall is enabled ALG all enabled but SIP ALG,

Forbid ping packet from LAN,

Ignore ping from WAN(tried without this too, so i don't think it is this),

Parental control is disabled,

My router uses google dns by default.

I don't use any VPN

My router is a TP-LINK TL-WR941ND my firmware is up to date(3.15.9 for V5 hardware) it is connected to another modem that just run as a bridge and nat disabled if i remember right i don't think it is a problem it with it and the only options related to IGMP on it is IGMP proxy and chromecast support says it need IGMP enabled + IGMP proxy disabled so how i check out this?

I also tried moving the chromecast to a TV that is right next to my router, still get 'can't see the chromecast on your network',

I also tried to give the chromecast a permanent static ip, and port forward it(virtual servers on my router) 2-65535 UDP and 2-65535 TCP but still setup won't complete, i don't know what more i can do other than just trash this stupid chromecast and back to see all my series on laptop.

Sometimes i'm able to cast my tab from a little time after a failed setup but then soon it will say 'no chromecast found', my pc runs comodo firewall however it was not giving me any problem and i tried to setup it with it disabled.

For the god sake i just want to be able to watch my series again, anyone please help me! If you need any more info just ask it, i can run wireshark and send some prints if this can help too.

- edit

Tried today with an Ipad and has able to do the setup and got the screen ready to cast, however i see no ports open in UPNP, and the chromecast app on ipad said it was configured but was not possible to dectect it on my network, and also from time to time the screen would go back to 'connecting to your wi-fi' then go back to 'ready to cast' i was able to cast this table as i write this,will see if it will stay stable and come back.

On my Galaxy S4 GT-i9500 on my chromecast still says no chromecast found for some reason, but i'm able to cast from it, however i seems to get black tabs now when streaming to my chromecast which i don't like, verified the same for my Galaxy S5 , for my Ipad and for my Iphone 6, why????????? I can ping the chromecast too however i had 1% loss of packet on 200 pings in the same room as my router.