Yea also, try using 270, 3 instead of 270, 5.
Let me know if that works, just curious now.
Edit: I told pat (because I also saw this same problem the other day). For me I used the same thing that I suggested to you and it worked. He took a look and said that getWidgetContainingText(text) ignores chatbox. Its probably to avoid falsely matching text if a user says something. Like if a user says a message with the word "spin" in it, it would match that message when really you wanted the spinning widget, not a message from some random user where they said the word "spin".