Required Rule for Existing Data

I've had this issue a few times and I'd like to know if anyone else has tips for how to troubleshoot it.

The error that I'm getting is "Message: Required rule must have the respective row in the source file. Path: rules[0].children[0].children[0].children[0].children[1].LX for line: 5".

The line exists in the file and it exists in my rules, but I'm not sure why Celigo doesn't agree.

In my experience the actual problem is with a preceding line or segment of the file. The parser encountered something unexpected in the data file that the rules didn't model correctly. A crude but effective debugging technique is to delete preceding source lines 1 at a time until you smoke out the error.