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).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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).