actually none of the add ons work. I see this message (see attached photo) every time i try to access them.
Regarding the "script errors" that have been plaguing people:
"Error: Script failed: plugin.video.hulu"
I messed with my system a bit last night (after a long time of letting sleeping dogs lie). I noticed my bedroom ATV2 was having this error consistently, but only for Hulu (Free Cable was working fine). Apparently it's been having this problem for months, but I didn't notice because we rarely watch our bedroom TV any more.
Anyway, what solved it for me was the following:
-In XBMC, go to System --> Add-ons --> video add-ons --> enabled plugins --> Hulu
-Go to "configure".
-Go to the tab that lets you control your Hulu login information. Select "disable hulu login".
After I did this, I exited out of XBMC and got back into it. Now I no longer got the script error and could see lists of Hulu content, BUT when I tried to actually play a show, all I would get would be the NBC (or ABC, or whatever network) intro (a 3 second promo for the network), and then get booted back to XBMC. So, to fix this, I went back to the same system-configure screen mentioned above, went to the tab that controls how many ads you will allow, set the ads to zero and set the "network intros" to zero. Exited out of XBMC and back in, and now Hulu works fine.
So, to sum up:
-My "script failed" error was apparently being caused by my login/password being incorrect. It would be nice if it would tell you that in the error message, but instead it just tells you the script failed. I didn't troubleshoot why my login credentials weren't working, but disabling them altogether solved my problem, since all I use is Free Hulu. If you use Hulu Plus just make sure your credentials are correct. (On the other hand, if you use Hulu Plus, just use the Apple TV's now-built-in Hulu Plus app. No XBMC needed for that.)
-Make sure you set all ads and "network intros" to zero.