Hi there
I'm not surprised in the least that text from Widgets would not survive the trip.
The purpose for a Widget is to be able to extend the eLearning beyond what Captivate natively offers. Basically, anyone with the requisite skills can create and use Widgets. Because a Widget is really a chunk of programming code that exists independently from Captivate, I'm unsure if there would even be a way for Captivate to be aware of any text inside said Widget in order to include it with any export.
At least, that's the way I see it. Perhaps others will be able to offer more.
Cheers... Rick