doing the recalculate index range after updates is always a good idea if strange behavior is seen with search and widgest.