My setup is an RTK Express running firmware version 3.8.
In "non config" mode, the RTK Express pulls a DHCP address and properly joins the network. Things work as expected.
When I switch from "non config" mode into "config" mode, the RTK Express briefly flashes a valid DHCP address and then changes to an 0.0.0.0 address.
However, if I immediately select "config" a second time, the RTK Express pulls a DHCP address and properly joins the network. Things then work as expected the second time entering "config".