We now use the right log object with prefix and return an error on GetDetails only if the error is Fatal