I'm not sure how you coded your feed file, but, it has several 'logic' errors. While it may have been validated by a Json linter, it does not meet the specifications of the Direct Publisher Json Schema. Json linters look for syntax errors in the Json. They do not validate against a Schema.
For example, your feed contains a "liveFeed" object followed by a "Recipe" object. The Roku schema does not contain a "Recipe" object. It looks like you may have tried to define "Recipe" under a different object type, but, it is not correct according to the Roku Json Schema.
If you are coding the feed file using an editor like NotePad, don't. There are plenty of "tools" available on this forum to help you create and manage your feed file.