We would need to see some output from an example lead and the Results Tab. It should show you what triggered the campaign.
Is it an issue of someone landing on a form, opening a new tab, closing that tab, and "seeing" the original page? Is "Visits Web Page" logged on page refresh, or on the initial load?
Visit Web Page is not logged simply because a tab was refocused (visibility state change). It will be logged on an actual page load or reload, of course.
If you post a link to your page I'll tell you what exactly is firing and when.