in reply to Having trouble with keep-alive, or server push pages, or something

You could use $mech->reload();

Perhaps sleep for 5 seconds, reload, check if its the page, continue or repeat if necessary

<(^.^-<) <(-^.^<) <(-^.^-)> (>^.^-)> (>-^.^)>