It's not clear what "Check again" means.
If someone knows what it's behind, it absolutely makes sense.
Firefly checks as many addresses as the hardware gap limit what is 3.
When not finding funds on the 3 addresses it checked, it reports no funds found and when clicking "check again" it searches the next 3 addresses.
But the "check again" implies it would be doing the exact same thing as first time.
It would make sense to change the text to indicate what really happens in the background when clicking the button 🙂
Furthermore, the user doesn't have any clue what actually happens ... it could be nice to have some address-counter that indicates which address currently is checked or an button that says "check next 3 addresses" or something.
But probably this is an edge case anyways and priority is low.