ERROR: Task Failed Exception reading CSV

I’m trying to read a CSV file from Kaggle like this:
https://www.kaggle.com/datasets/andrewmvd/data-engineer-jobs?resource=download

using CSV
using DataFrames

df = CSV.read("DataEngineer.csv", DataFrame; delim=',')

But I get the following error:

┌ Warning: thread = 1 warning: parsed expected 15 columns, but didn't reach end of line around data row: 1238. Parsing extra columns and widening final columnset
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:579
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1239. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1240. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1241. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1242. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1243. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1244. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1245. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1246. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1247. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1248. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1249. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1250. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1251. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1252. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1253. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1254. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1255. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1256. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1257. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1258. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1259. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1260. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1261. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1262. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1263. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1264. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1265. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1266. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1267. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1268. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1269. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1270. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1271. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1272. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1273. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1274. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1275. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1276. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1277. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1278. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1279. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1280. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1281. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1282. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1283. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1284. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1285. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1286. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1287. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1288. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1289. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1290. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1291. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1292. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1293. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1294. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1295. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1296. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1297. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1298. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1299. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1300. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1301. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1302. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1303. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1304. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1305. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1306. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1307. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1308. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1309. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1310. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1311. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1312. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1313. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1314. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1315. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1316. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1317. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1318. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1319. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1320. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1321. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1322. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1323. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1324. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1325. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1326. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1327. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1328. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1329. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1330. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1331. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1332. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1333. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1334. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1335. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1336. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1337. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1338. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2 warning: only found 15 / 16 columns around data row: 1339. Filling remaining columns with `missing`
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:578
┌ Warning: thread = 2: too many warnings, silencing any further warnings
└ @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:583
ERROR: TaskFailedException

    nested task error: thread = 5 fatal error, encountered an invalidly quoted field while parsing around row = 1254, col = 3: ""Flow Data Project Engineer
    
    Job Details
    Level
    Experienced
    Job Location
    San Antonio, TX - SAN ANTONIO, TX
    Position Type
    Full Time
    Education Level
    Graduate Degree
    Job Shift
    Day
    Job Category
    Engineering
    Flow Data Project Engineer
    
    Seeking Someone with Adv. Engineering Degree & Background in O&G Automation.
    
    Flow Data is an engineered products and service company, headquartered in San Antonio, Texas. We are currently looking for a Project Engineer in two locations: San Antonio, TX and Connellsville, PA.
    
    This role is responsible for designing and implementing automation solutions for our clients; providing support for the Application Engineering team; delivering leadership and expertise for Control and Automation projects that include scope, cost, scheduling, estimating, measurement and CM; coordination of material procurement, RFQs, and invoicing; and execution of Factory Acceptance Tests, Customer Acceptance Tests, and commissioning.
    
    ", error=INVALID: OK | QUOTED | EOF | INVALID_QUOTED_FIELD , check your `quotechar` arguments or manually fix the field in the file itself
    
    Stacktrace:
     [1] fatalerror(buf::Vector{UInt8}, pos::Int64, len::Int64, code::Int16, row::Int64, col::Int64)
       @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:582
     [2] parsevalue!(#unused#::Type{String}, buf::Vector{UInt8}, pos::Int64, len::Int64, row::Int64, rowoffset::Int64, i::Int64, col::CSV.Column, ctx::CSV.Context)
       @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:785
     [3] parserow
       @ ~/.julia/packages/CSV/jFiCn/src/file.jl:632 [inlined]
     [4] parsefilechunk!(ctx::CSV.Context, pos::Int64, len::Int64, rowsguess::Int64, rowoffset::Int64, columns::Vector{CSV.Column}, #unused#::Type{Tuple{}})
       @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:551
     [5] multithreadparse(ctx::CSV.Context, pertaskcolumns::Vector{Vector{CSV.Column}}, rowchunkguess::Int64, i::Int64, rows::Vector{Int64}, wholecolumnslock::ReentrantLock)
       @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:361
     [6] (::CSV.var"#27#32"{CSV.Context, Vector{Int64}, Vector{Vector{CSV.Column}}, ReentrantLock, Int64, Int64})()
       @ CSV ./threadingconstructs.jl:258
Stacktrace:
 [1] sync_end(c::Channel{Any})
   @ Base ./task.jl:436
 [2] macro expansion
   @ ./task.jl:455 [inlined]
 [3] CSV.File(ctx::CSV.Context, chunking::Bool)
   @ CSV ~/.julia/packages/CSV/jFiCn/src/file.jl:239
 [4] File
   @ ~/.julia/packages/CSV/jFiCn/src/file.jl:226 [inlined]
 [5] #File#25
   @ ~/.julia/packages/CSV/jFiCn/src/file.jl:222 [inlined]
 [6] read(source::String, sink::Type; copycols::Bool, kwargs::Base.Pairs{Symbol, Char, Tuple{Symbol}, NamedTuple{(:delim,), Tuple{Char}}})
   @ CSV ~/.julia/packages/CSV/jFiCn/src/CSV.jl:91
 [7] top-level scope
   @ ~/Códigos/ICOM/icom.jl:6

any tips on how to solve this?

do:

df = CSV.read("DataEngineer.csv", DataFrame; delim=',', ntasks=1)
1 Like

Worked perfectly. But why do I need to use only one task?

It is a bug Bug when parsing complex CSV with multi-threading enabled · Issue #1019 · JuliaData/CSV.jl · GitHub
Most likely multi threaded code assumes that one row of data is one line in the file (which it is not in your case)

1 Like