Can we handle window-based pop-ups in the robot framework?
There are several ways to handle popups that occur intermittently or in reaction to data conditions.
You probably want to look at the Run Keyword * keywords from the builtin library, Run Keyword And Warn On Failure particularly could be useful for what you want.
An alternative migght be to use something like Wait Until Keyword Succeeds
Hope this is helpful,