Cassie won't talk to you if you're indecent (unsure of this one), nude (definitely) or holding a weapon (definitely). If you've failed to convince her to help you a few times and she won't talk to you anymore, go ahead and fight her - you won't be locked out of any content if you do. Give her a regular-sized Fish or larger to unlock more content with her.