I agree it's easy to make a mistake. It's been very helpful to use the jsonlint and the json editor. I just now made a copy of the actual json feed that is currently working on the channel. Then, added this new copy to my server under a different file name, set the acl and using my test channel in direct publisher and it to is giving me the same errors. How a working feed with no changes and only a copy, past, save, validate in jsonlint then place on server, set acl and test can give the same errors without any editing of the content is really a strange one.