Twitter finds itself on troubled waters again following the