I've noticed there is a problem where I can only roll skill checks with the character I initiated dialogue with.

For example, my rogue MC doesn't have arcana, but only he can roll an arcana check within dialogue options, while Gale sits by idly watching me fail it miserably.

I'd like to suggest that we either hand off dialogue to a nearby party member, or simply roll the skill check using the highest skill number of any nearby party member.

It kind of breaks immersion having to save before speaking to every NPC so I can reload and then talk the the NPC with the appropriate party member.

It's even worse doing this in multiplayer. Then you're putting up to 3 other people through constant reloading shenanigans.

I could simply just use my MC to talk to everyone and accept that I'm going to fail most rolls that way, but with a party based game where you round out the party ro compliment each other, it feels wrong to play that way.

I hope this gets worked out.