Worked it out! remember_token method shared a name with remember_token field name (scope conflict I guess)