Please be more specific with your problem. My Ipod is a Mini 2G with CF card and it works flawlessly with svn builds.
Some thoughts:
- you might have issues with the CF card. Is the card working fine outside of the Ipod?
- you might have filesystem issues. Have you chkdsk'ed the card?
- does the OF work (it's oh-eff, not zero-eff, and it does refer to the Original Firmware)?
Besides, I still have no clue what "buttons not working properly" means. What you might experience is slowness due to the card being slow -- do you have dircache enabled? Are you using the database and have you loaded the database to RAM?