I think previous issues with the feed have all been resolved now.
For some reason, some of the curl requests fail occasionally (6 times in the last 24 hours out of approx 2000 requests as I now get emailed on a curl failure), which previously would have resulted in a small part of the feed dissapearing or not displaying correctly, it now retries the curl request up to a further 5 times with a 1 second sleep between failed attempts, however I have only received an email once at a time suggesting that the request succeeds on the second attempt.