If you load AutoSave of a Turn when Spell ends it's research, you don't get this spell and have to research again.
Do you have a save game you could send us with this happening?
Can you follow this guide and then at the end submit the requested information (Save game/Support tool) through the ticketing system: https://esupport.stardock.com/index.php?/default_import/Knowledgebase/Article/View/518/172/general-sorcerer-king-troubleshooting
There are many great features available to you once you register, including:
Sign in or Create Account