sprite and layer state after beeing applied a CCFadeOutBLTiles effect

What is happening to a sprite (or layer) after you apply something like a CCFadeOutBLTiles effect , it seems to be disapeared, how to get it visible to start using it again ?

The easiest way:

CCFadeOutBLTiles* fadeout = CCFadeOutBLTiles::create(0, CCSizeMake(16,12));   // change your previous duration to 0
CCActionInterval* back = fadeout->reverse();    // reverse it.
sprite->runAction(back);  // run an interval action "instantly".

This approach works on all kinds of resetting actions/effects without understanding the magic behind them, although a bit tricky.