Loop count is now almost 22,800. (with only 2 errors, prior to me pulling the network on it for a period)
Finally, I was able to figure out a way to configure the graphs on ThingSpeak so they would render. It turns out having 8000 points in a graph is not something it can handle, especially with 5 of them set to auto update. While I can understand that this might be beyond the design requirements/specifications of the product, it let me do it and then made it nearly impossible to recover from this broken state.
I thought that perhaps turning off the new points (by disconnecting the network cable to the Panda II) would do it, but the graphs still try and update and they can’t complete the update before it’s time for the next one, which makes it really hard to interact with the page.
There is only one place to update the graph parameters and it only works when the graph has painted. The graphs remember the state they were in when you delete them, so adding them back puts them back in the bad state.
I was able to recover the page by being very patient and quick. I had a few seconds between the time it rendered a graph and the page stopped responding. I deleted the charts one at a time, by clicking on the delete icon at just the right time and then reloading the page.
When I had a single chart on the page, I was able to click the edit button and turn off auto update and reduce the point count to under 1000. I repeated this 5 times and now the page appears to be rendering correctly on a few different devices.
The error count went from 2 to 79 during this period. So, it took me about 19min to complete the process.
While there are some nice things about ThingSpeak, charts/graphing is not one of them. It also appears to require a different set of logon credentials for Forum and the service. Since I already have more than I care to remember, I didn’t sign up for the forum. If someone who uses ThingSpeak wants to pass on this feedback, that would be great.