Existing lightning channel peer won't connect

Hello! I have a channel open with a peer which is showing as offline. I have confirmed with him that his node is up and our respective channels (with other peers) are all online. It is just our channel that is showing as offline. In Ride-the-lightning, his node is listed as a channel but it’s not listed in the Peer tab. I can connect with his node for a few seconds, but when I refresh the browser, his node is no longer showing on my list of peers. He experiences the same on his side: connected then disconnected.

I only use tor which is what I think the issue. Any suggestions on troubleshooting steps or other ideas?
Thanks
Ben