There could be a couple of reasons why some of your columns are not being synced to the destination. 1.
Google Sheets Limitations: Google Sheets has certain limitations on the amount of data that can be synced. For instance, a Google Sheets document can contain a maximum of 10 million cells, a maximum of 50,000 characters per cell, and a maximum of 18,278 columns in a worksheet. If any of these limits are reached, the sync will fail. [source](
https://docs.airbyte.com/integrations/destinations/google-sheets#limitations) 2.
Long Column Names: If you're using a destination like Postgres, there might be issues with long column names. Airbyte has some handling for long column names where it keeps the start and end of the long name, and cuts out the middle section. However, this is not perfect and can lead to issues. [source](
https://github.com/airbytehq/airbyte/issues/35268) 3.
Column Order: The Google Sheets source connector in Airbyte reorders the output columns in alphabetical order. If you manually reorder the output columns after the sync, this could cause future syncs to fail. [source](
https://docs.airbyte.com/integrations/destinations/google-sheets#output-schema) If none of these seem to be the issue, it might be helpful to provide more information about your source and destination, and any error messages you're seeing during the sync.