Not sure what the expected behaviour is. It's green when you can unplug the shuffle from the computer, and it flashes while it's unsafe to do that? I think you can get it to turn to green by ejecting the ipod from your system (either through the GUI or using the "eject" command from the command line).