That could mean that it doesn’t exist. The command will exit success if it exists and will exit with return code 100 if it doesn’t. If it returns 100, it will cause your second step to be marked as failed.
You might need to wrap the command in an if/test to capture the failing case but still exit your second step with success.