I made a new game and I ran into a slightly different error. Two possible issues:
One, an ally has zero equippable weapon slots and I gave them dual wielding. I assumed it would just think they are bare-handed.
Two, their weapon's unleashed default attack was missing an action sequence that would enable it to be used as a duel wielding skill. (The regular attack is also missing that action sequence, but it works, and I don't know how all of these things are handled.)
My current guess is that the first one is the problem and I am testing it now.
Edit (2-5-2022): I think I solved the problem. I played the old save state that was giving me a problem and it seems to work now. I am guessing the first solution worked.
You might want to warn people that Equip Core can cause issues if you don't want to find a work-around for the issue.