I use Vista without probs. I'm certainly not the expert, but my first thought would be to open the library software and make sure I'm upgraded. Have you tried that yet?
EDIT: I might try unplugging the 505 before downloading any upgrades. Then re-plug it and see what happens.