Serial.flush() does not work?

okay, understood. It works now.

Concerning the NEED of emptying an input buffer: If a programm is listening to an serial input and find a desired text or number in the input stream you might wish to emty the remaining content of the buffer.
I could imagine that there are other intelligent methods to overcome this situation. So, really need : No but maybe helpful in rare cases.