The use of complex syntactic structures results in datamap validation issues.
For example, in the screenshot below, the first rule (which parses without issue in Soar 9.6.4) generates datamap validation errors in the LSP as shown.
Also shown is that rewriting the rule to test the individual instances of the conjunctions (requiring 4 total rules but only one shown in the screenshot) results in no validation errors (with no changes to the datamap itself). Thus, it appears it is the disjunction syntax (possibly on the attribute) that is the likely cause of the underlying issue.