I have a client site that, when clicking the binocular icon, almost always says "Could not locate asset". This isn't a new asset, and it really is in the asset map. If I go to the Linking screen I am able to figure out where the asset really is.
What causes almost every asset picker that I use to show this message? Is there a script that can be run to fix this issue?
This can be issues on old systems that have been there for a long time. The sort order in the linking table is sometimes corrupted because of adding/removing of the assets. Hence when clicking the binoculars the linking details passed to the Java Asset Map is not in order.
I think running the recreate_link_tree.php should help you fix up the linking table. This might in turn get rid of the "Asset not found" error.