the problem in getAdminEditFields()  is not returning the services info . and for that we can determine wich module_row_id are used .   maybe tyson can assist in how we get services info from getAdminEditFields() .   EDIT   the only solution is to add $service to the admin_clients byt changing $service_fields = $module->getAdminEditFields($package, $vars); to $service_fields = $module->getAdminEditFields($package, $vars, $service); we can see this as default in the core as improv