As adjectives the difference between uncapturable and unpindownable
is that uncapturable is not capturable while unpindownable is that cannot be pinned down; elusive; uncapturable.
unpindownable
English
Adjective
(-)
That cannot be pinned down; elusive; uncapturable.