ok, found the issue just by chance:
If I assign an object to be rendered on my view then flashmessages start to show.
for example :
$this->flashMessageContainer->add('Valid.');
$this->view->assign('coupon', $coupon);
$this->redirect('validate_success');
Now the flash message shows, without the assign line - nothing.