Can you test commenting out the call to _set_available_devices_to_up and add "--nolink" as parameter to the dhcpcd call?
Can you test commenting out the call to _set_available_ devices_ to_up and add "--nolink" as parameter to the dhcpcd call?