Error when Adding Pluto TV as M3U Source

I am trying to set up Pluto via m3U playlist and had this working earlier today without the guide data. I removed the source from my channels server when attempting to get the guide data to load and upon re-adding the source can't get any channels to load.

Here is the error I'm getting in my logs:
2021/02/01 13:24:29.560914 [ERR] Failed to request m3u: Get "https://techzyon.com/epg/plutotv.m3u": context deadline exceeded (Client.Timeout exceeded while awaiting headers)

Here is my current set-up. Any help/advice would be appreciated.

The m3u link you posted doesn't return a m3u or anything for that matter and that is why you are getting the error. I would suggest running the Docker version created by the channels dvr team.

I tried the url via browser direct, and it did load, but only after a long pause, likely causing timeout in Channels.

And I agree, the docker version is far superior for setting up Pluto.