The research GUI will fail to load and throw an error for every research instance in the console if the player has a non-existent research
This can happen when updating to a newer version of an addon. The newer version may have changed or outright removed the keys for researches
Additionally, the error message presented in the GUI is misleading:

I believe that it is best to either:
- Ignore non-existent research. Its highly unlikely for any issues to occur if a player has non-existent research
- Remove non-existent research