Read CSV creates an object of Datatable class of VB.net.
In VB.NET, a DataTable has no inherent fixed limit on the number of columns you can add, however, the practical limit is largely determined by the system memory available, as each column adds to the overall data structure size; there is no documented maximum column count specified by Microsoft for a DataTable object.
Feel free to share sample CSV to try