Unfortunately my feed appears to have gone haywire since moving domains with error messages, partial feeds, blocks of ten or no feed at all being delivered in the last month.
I think most of the gremlins have been rooted out and exterminated now so hopefully normal service should be resumed soon.