Persistent Issue with Actions Not Triggering Automatically

Hi Distill Support team,

I’ve been experiencing a persistent issue where the actions on most of my monitored webpages do not get triggered unless I manually visit the pages during the scheduled checks. If the checks run automatically in the background tabs, nothing happens. However, when I visit the tabs that are opened for the checks, the triggers work, and I receive notifications.

Can you help me resolve this? It’s making the feature nearly unusable.

Thank you!

some pages render content only after the page becomes visible. try using the desktop app to check this page for changes and see how it works.

1 Like

Hi Ajit, I tried to do that, but the desktop app doesn’t work for me, as it doesn’t detect any changes in the pages

@nino001 - Have you tried opening the monitor using the “new window” option, instead of a “tab”?

I just tried, and it does work, but it is quite impractical because it prevents me from focusing on what I’m doing. The Tab option used to work just fine; I don’t know why it doesn’t now. Could slower page loading be the cause?

lI’m not part of the support team; I’m just a regular user who uses Distill daily, but I’m trying to help.

What’s the webpage? Could you share what changes aren’t being detected? Or do you think it might be due to lazy loading?

Thanks for your help, Randy! The issue is with LinkedIn search pages where I’m monitoring for certain keywords in posts. I suspect it might be due to lazy loading because the pages don’t fully load unless I visit them manually. As a result, the monitors do not detect any text. I’ve attached a screenshot for reference. Hope this clarifies things!

Oh, I think it was images. I’m using a Google extension for a site with lazy loading, and it works well: https://chromewebstore.google.com/detail/load-lazyload-images/llenpijlflekljkpjnbnmkfeakfmlcmb?hl=en

But your situation might be different. You might need to create a macro that scrolls down the page and waits for the element to load.

Or you could try this: https://chromewebstore.google.com/detail/lazyloader/nddlclelhkdcpggignhoejfonogmpemn?hl=en

Alternatively, you could create a script using Tampermonkey to speed up the loading of elements on the website (maybe ChatGPT could help with that.)

2 Likes

@nino001 The content shows up only when the page is active. Try running it on Distill’s desktop app. It worked fine in our tests.

  1. Open the desktop app and change the device to the app (this device). It should display a “monitor” icon after it’s set to run on that app.
  2. Click on the monitor to open it in the app’s built-in browser. Log in to the website to save the login cookies in the browser. This will ensure that monitoring occurs for the logged-in pages.
  3. Test the monitoring by selecting the monitor and clicking the run (man icon) button.
1 Like

Thanks, @raksha :slight_smile: that did the trick! It didn’t work on the desktop app previously because I hadn’t logged in using the built-in browser, but doing so solved the issue :+1: