So I’m trying to get Distill to monitor Pokémon Center website but I keep having the same issue. It will monitor it for an hour or two then show the SELECTION_EMPTY error. I’ve tried many different check intervals, and even tried the method of selecting something that doesn’t change on the site.
Is there any way to fix this? I would love to upgrade to get mobile notifications if I could get this to work.
SELECTION_EMPTY error can be encountered when the configured selector is no longer able to find the elements in the page. This can happen because of two reasons:
The page no longer contains the selected elements.
Or, one or more elements exist but the identifiers used in the selector to find the element changed. As a result, older selectors may stop working.
Can you check the page’s snapshot when the error was logged? Click the “view details” link next to the errored log entry to view error details. The error detail view shows the page’s snapshot.
If the page’s snapshot contains the content you are trying to monitor, then it will indicate that it was because of the second factor.
So when I look at the snapshot, it brings up a screen that says “Temporarily Unavailable”, so I’m thinking Pokemon Center did that purposely. Is there any way around that?
I’ve tried both and get the same result. I want to run it locally so I can set the interval to 30 seconds, but I’m fine with longer as long as it works.
It has worked today as well. But behaviors change with time. If you face any issues, feel free to reach out and I will see how we can help. Flexi plan is the only one offering residential proxies.
Note that we also let customers add and use their own proxies. This is a very handy option for power users.
What problem are the monitors facing? Using mobile proxies is an option too if success rate needs to be higher.
Do you need to use local monitors using your own proxies? The browser extension could work if you can configure Chrome to use the proxies. Does that make sense?
I didn’t think of using chrome to use the proxies. Is there a way to do that without using a crazy amount of data for the proxies? I have to pay by the GB.