Hey @tomm,
I've had some similar reports here
Ideally, we could set the range manually, but our team hasn't been able to prioritize that feature request yet. One workaround is to use the rest api instead of our integration, but I'm curious if we can pinpoint exactly why it is happening here.
Do any of your columns not have labels? Is there any discrepancy (trailing spaces, lower/upper case mismatches, etc) in your query data vs the spreadsheet column names?