When I see RPMChildErrors like that (usually in BES properties that inspect the RPM database or ‘BES Relay Service Installed’), it is because it didn’t have permissions on the file system.
example: i see this in the bes client log file; Warning: ‘/opt’ does not have world read and execute permission, RPM inspectors may not function.
In my case, the user made a symlink going to /var/opt But the /var/opt had the wrong permissions on it