Details
Description
On the dedupe screen I found that if you select a contact, then click to select all & then deselect all (or some variant of these actions) it stops updating civicrm_prevnext_cache.is_selected. The reason is that the jquery selector starts picking up some extra elements (with length 0) - I couldn't quite figure out more but a simple if check in there works