If I launch the "Galactic Civilizations III" program and load the save file "Bug Before Ideology.GC3Crusade" and unlock "Breakthrough" "Enlightenment IV", the bug is not reproducible for me either.
The save file "Bug After Ideology.GC3Crusade" is a save right after the bug has occurred.
Now to reproduce the bug, follow this procedure:
Exit the "Galactic Civilizations III" program.
Launch the "Galactic Civilizations III" program.
Load the save file "Bug After Ideology.GC3Crusade".
Do nothing.
Load the save file "Bug Before Ideology.GC3Crusade".
(Here you can also notice that The The "Bazaar" button is not clickable as explained in this thread.)
Go to the Ideology screen and unlock "Breakthrough" "Enlightenment IV", the bug occurs, the research points are not allocated.
Return to the Ideology screen, "Breakthrough" "Enlightenment IV" has not been validated.