I have a 2009 hatchback and mine did the same thing. Only exception is that it worked, then it didn't, then it did... You get the picture. The green A/C light also blinked at me. After 10yrs faithful service I expected that the Freon was low, but I had NEVER replaced the cabin (climate control) air filters.
I had the filters so I decided to do that overdue maintenance. Once I did (at great personal pain
to myself) the issue resolved. So if your A/C begins to cool again suddenly this could be the issue. My guess (for my issue) is that the climate control system has a sensor that measures the flow of air across the evaporator or maybe the evaporator won't work correctly if the airflow is below specs...
You guys are probably laughing at me behind your screens (for this simplistic response), but it is a true story.