The symlink inspectors do not return symlinks that are broken (meaning their target does not exist). The documentation on these inspectors claim that they do return broken symlinks, so I’m guessing they do not behave as intended. I’ve tested this on both AIX and Linux, using both files and dirs as symlink targets.
Here’s some QNA from AIX demonstrating this. You can see that the second question should return True, but it does not. Has anyone else has stumbled upon this, or is there already a fix planned for this issue?
Q: (operating system, version of client)
A: AIX 6.1, 8.1.617.0
Q: exists symlinks of folder “/zTest”
A: False
Q: exists symlink “/zTest/target”
A: True
Q: value of symlink “/zTest/target”
A: /zTest/test2/target
Q: exists file (value of symlink “/zTest/target” as string)