Another issue is the Research per Sol: <research(0)> text. <research(0)> is a hardcoded solution where the parameter, in this case 0, is the amount you want to be shown in the description. But this value will not update if you have mods with global modifications active.
Does anyone know about the variable that holds the final SponsorResearch value?
Use this
research(SponsorResearch)
ex: Research per Sol: <em><research(SponsorResearch)> M</em>