Board Thread:The Quarters - Q & A/@comment-176.10.220.80-20140506083710/@comment-24150802-20140506092200

It looks like that "Google Tasks" link is intended to be a link to your Gmail inbox, because that's where your Google tasks are. As far as I can tell, that link isn't meant to do anything else except take you there. Have you tried ticking off a task in Google Tasks and seeing if it works? I've just installed the extension, created some tasks in Google Tasks, and ticked them off, and it's working for me.