Hi,
May be the variable is depended on the other variables or objects that are not available in Unverse.
Refresh the universe structure and remap in WebI.. that might help.
Go thru the link below or follow the workaorund that John Sanzone provoded.
https://scn.sap.com/message/8391323
"Some variables have dependencies on other variables, and when you change universes, normally local variables get changed from [The Legitimate Variable] to ????. I've seen some reports generate the "API" error when performing universe swaps but I haven't been able to determine exactly why it happens sometimes but not other times. One "trick" you can try, go to each local variable and change it from =<Legitimate formula> to ="<Legitimate formula>" (note the use of surrounding it with double-quotes). This will "preserve" the formula and after swapping universes you can go back and remove the double-quotes (and touch up any mismatches of objects that you need to re-point to). An alternative is to open an editor (like Notepad), and copy formulas from your good report to the notepad, then delete the variable(s), re-point to your new universe, then copy from notepad back to the variable editor the formulas again. Not much convenience all-around, but at least you might have some workarounds under your sleeve now...."
Thanks,
Jothi