Error importing notes from format: enex

Operating system

Windows

Joplin version

3.3.13

Desktop version info

Joplin 3.3.13 (prod, win32)

Device: win32, Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Client ID: 25c42bc99cc84066bc272b57352e3102
Sync Version: 3
Profile Version: 47
Keychain Supported: Yes
Alternative instance ID: -

Revision: 144ed59

Backup: 1.4.3
Freehand Drawing: 3.0.1

What issue do you have?

Body

I'm getting this error with several of the enex files I just exported from Evernote. I've tried this on two different machines (the other is Ubuntu 24.04) and I get the same error. I suspect the issue might be tied to the amount of PDFs I have stored in Evernote.

The error occurs on the note "range hood install" yet if I export that note by itself and import it, it works fine.

The file in question is too large to upload here, but here's a link (hope that's ok): Manuals.enex - Nextcloud

There's nothing private in it. It's just manuals for a bunch of appliances around the house.

Errors

Error: Line 223587:0: "Range hood install": Unclosed root tag
Line: 223587
Column: 0
Char: 
    at error (C:\Users\Ciuffo\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\node_modules\@joplin\fork-sax\lib\sax.js:651:10)
    at strictFail (C:\Users\Ciuffo\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\node_modules\@joplin\fork-sax\lib\sax.js:677:7)
    at end (C:\Users\Ciuffo\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\node_modules\@joplin\fork-sax\lib\sax.js:658:47)
    at SAXParser.end (C:\Users\Ciuffo\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\node_modules\@joplin\fork-sax\lib\sax.js:154:24)
    at SAXStream.end (C:\Users\Ciuffo\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\@joplin\lib\node_modules\@joplin\fork-sax\lib\sax.js:248:18)
    at ReadStream.onend (node:internal/streams/readable:948:10)
    at Object.onceWrapper (node:events:632:28)
    at ReadStream.emit (node:events:518:28)
    at endReadableNT (node:internal/streams/readable:1698:12)
    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)

If it helps, I went through all 24 notes in the notebook on Evernote and exported them individually. When I import them as a directory on Joplin, I don't get any errors.

I'd like to not do this for my other notebooks as they have many more notes and it's very time consuming.