fix api call and also make fallbackmode(raw perl) work in rsu-query if the binary do not exist