Can you post whole stacktrace?
Also is this OData source that I can test against? Otherwise can you attach the <url>/$metadata contents of your odata service? I have not seen this before, definitely sounds like a bug. If you provide all the details I will provide the fix.
I think you may be using older Teiid version before [TEIID-2678] Query against OData source throwing java.lang.NullPointerException - JBoss Issue Tracker fixed. The latest Teiid 8.6 Beta 1 should contain this fix. i saw same error, I saw same error Designer base OData vdb executed against a older Teiid runtime version.