Are any characters encumbered?

Does it matter if you rearrange the order of the portraits?

Try unlinking all the portraits and relinking them.

Try verifying local files: in the Steam library, right click on Divinity Original Sin Enhanced Edition and select Properties, switch to the Local Files tab and then click on the 'Verify Integrity of Game Cache...' button.
With the GOG version, in the (optional) Galaxy client, select Divinity: Original Sin Enhanced Edition in the left column, then click on the More button, and in the Manage menu select 'Verify / Repair'.