Said I could start a new character for kicks. I don't believe that would actually fix the problem at all, would just pass the time a bit 😉
I've noticed in all the logs I've posted and in the one other that was posted earlier as well that these two lines appear dead last before the crash in all of them:
[46.850] Log: Bio2DA.cpp::CheckedGetIntEntry(): Failed to read row(1902, isNum=0), column(4) in Bio2DA(Talent_TalentEffectLevels)
[46.850] Log: Bio2DA.cpp::CheckedGetFloatEntry(): Failed to read row(1918, isNum=0), column(4) in Bio2DA(Talent_TalentEffectLevels)
So I'm more of a hardware guy, my experience with code is pretty limited to amateur modding, but that whole thing is screaming to me, "Somebody check rows 1902 and 1918!" 😛. I fished around the game files with Notepad++, couldn't find anything, and I'm not about to go on a holy mission to find a decompiler just to open up more code that I would have no idea what to do with... and I'm pretty sure it's illegal, copyright, EULA, something, something... But this, in my mind, looks like as much of a smoking gun as I could imagine. Maybe Bioware could take a little peek there?