If you slide it down, wait a little bit before sliding it back up. That helps most of the times by me. Sometimes it's able to slide up immediatelly.
Btw I've solved the problem with the Radio on speaker bug, or at least half solved it - I've changed the radio.apk from CM7 with the one from andread 2.2.9 v7 or 8 with the help of Root Explorer, and now when you start the Radio, you choose Menu-Play on speaker(It starts playing on speaker by default)-Menu-Play on handsfree and it's ok! Actually to be able to choose play in handsfree you must 2x press the menu button and choose play on speaker first (no matter it's already playng on speaker) and then choose the handsfree from the menu again.
If someone can only tell me how to solve the bug with the single ringing signal - to make it repeat itself when finished, not just to ring only once and then to stay quiet while having a incoming call waiting for answer.