[Part 2]
I tried returning to the original test CSV, and just adding 10 lines at a time, trying to work out if there was some particular line causing problems, maybe an error in one of the asset references. After trying to track this down for hours, there was no pattern or consistency to it. I would focus on one group of ten lines on their own in the CSV which seemed to be crashing it, but then suddenly it would import just fine. I tried breaking the CSV into three parts, thinking maybe it was just a problem with the length of the thing. I eventually managed to get all three parts in there just fine. Since you can’t use a Data Table as a variable in Blueprint (really hoping that comes along one day) this just meant I would have to duplicate the Initialize_Video_Files function three times, and hardcode the reference to the three different Data Tables. Not ideal, but fine. However, suddenly, any time I tried to select the second Data Table it crashed the editor.
I decided to start a whole new project, imported all the video files, created Media Textures and Materials, create the struct for importing data, and tried it like that. Worked perfectly, with the entire data in one CSV.
So I went back to my production project, and deleted all the media files. Re-imported the videos, re-created the Media Textures and Materials, and then tried to import the CSV as one thing. SUCCESS!
And then, I went to the Initialize_Video_Files function and tried to change the reference to the Data Table to the newly imported Data Table – instant CRASH.
And now, I can’t even open the project. It crashes just trying to open it.
I have no idea what to do now.
I have uploaded my crash files from this most recent crash: http://we.tl/t1NFpvgCEO
I’m not sure how you could recreate this on your end to be honest, so I’m hoping there’s something in the crash report you can make sense of. But please let me know if there’s anything else I can send to try and make sense of this.