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