How do I connect my app to chat?

You need a few more scopes than that to login to chat.

chat:edit and chat:read

to write and read from chat

channel_editor is useless on it’s own