Issues with viewing match results

In which Wildbook did the issue occur? Flukebook

What operating system were you using? (eg. MacOS 10.15.3) Windows 10 Enterprise

What web browser were you using? (eg. Chrome 79) Chrome Version 110.0.5481.78

What is your role on the site? (admin, researcher, etc) I believe OrgAdmin and Researcher

What happened? Error when trying to view match results with all algorithms run.


Other encounters are showing results for PIE only.

What did you expect to happen? Match results to be displayed (for all algorithms).

What are some steps we could take to reproduce the issue? Try viewing match results for this encounter. For many match results I have checked for several of my encounters, I am receiving this error. In cases where only PIE was run I am seeing match results correctly. However, I had intended to run all algorithms on all photos, so I also do not know why in some cases only PIE is showing. I know that Flukebook had to restart my matching due to a backlog at some point last month or so - I’m wondering if for that rerun, only PIE was used? If I want to be able to match against these photos using all algorithms when I upload additional photos will that be possible in cases when so far only PIE was run?

Hi @CMKonrad

Some match results expire after about 2 weeks because they’re pretty resource-heavy to store in perpetuity. If the most recent match was run last month, that could explain why FinFindr and CurvRank results aren’t displaying. Let me know if that’s not the case so I can look into it further.

Hi Anastasia, ah, that is good to know. I had know idea that match results could expire. I’ll keep that in mind going forward. In this particular case I had only run the matching of these photos (which I had bulk uploaded with known IDs given already), because I was told it was a needed part of the process to be able to match against them in the future. So, going forward, will these photos now be ready to match against, or is any other step required? I am wondering how I can distinguish between the possible scenarios that (1) the matching ran into an error and aren’t not available for matching going forward, versus (2) the matching was successful but now expired and no further action is needed.

Also, any insight on this part of my question?

If you manually restart matches, you have the option to select or remove specific algorithms, though by default, it will keep the original selections from the initial match. But to answer your specific question, I would try restarting a match on an encounter that only showed PIE results and missing CurvRank and FinFindr just to rule out “Flukebook was being momentarily weird” as a cause. If it still shows weird match issues, let us know so we can dig deeper.

Yes, those photos are already available for matches since they’ve been previously ID’d. I didn’t know this aspect before, but it’s a good idea to hold off on sending photos to identification until you know you have time to review matches within a week or two.

I recently updated our FAQ page to address this.

What’s wrong with my match results?

“Attempting to fetch results” or “Gave up trying to match” usually means that matching is still in progress. “No match confirmed” or “No match results” means that there are no potential matches for that animal based on the location ID you selected. If you see “Unknown error”, try re-running the match. If that doesn’t produce matches, let us know in the Community Forum.

Additionally, the Identification section on the encounter page will say Matched by: Unknown. When matching has been done, “Unknown” will be replaced with “Unmatched first encounter”, “Visual inspection”, or “Pattern match”.