Something else to try. Rain today, so tried doing a little logging with the neighbors wifi system and the new version, to see what the UDP traffic is. Still not DHCP, but maybe using something a little different. Set your NIC back to "get an IP address automatically" Then try adding the global rule:
Allow and Log/UDP/IN/Your router IP/any/any/any and see if you can get an IP. Usually should show traffic on port 1900, but there may also be broadcast messages
You may also need to add this to WOS.
Also make sure you do not have a global rule that blocks outbound UDP.
And you may also need to make a rule for svchost.exe
allow/udp/out/any/any/any/any
Trying to see if some of the (hidden) defaults changed for version 3.0.17.
Let us know if that helps.

Also, please tell us if you imported your settings from 3.0.16 or made new settings for 3.0.17 (or .18 if you went there directly).