@dennypage
Create an igmp rule on your floating rules, and do not set the direction to in.
Set: Interface
Leave: Direction to any
Set: Protocol to IGMP only
Set: Source to any
Set: Destination to any
Set: Quick
Set: Adavanced Options, Allow IP options
For example if you have pfblocker dnsbl auto rules (ping auto rule, permit auto rule) on top, it can cause trouble on the states.
Check: the States of this rule.
You should see tcp and upd packets as well, 443.
If you set the direction on your lan intarfce to in, you should see igmp only, otherwise you have to place at the very top of all your other floating rules before everything else.