[JBIDE-15830] ensure we return useragent from props even with empty

clientId and version