element-hq / element-hq/element-web

Joined room leaves me at a blank view with no timeline or composer

Open
#23,598 0 comments 0 reactions 0 assignees View on GitHub
A-Room-View O-Uncommon S-Critical T-Defect
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

Joined room leaves me at a blank view with no timeline or composer. The room view never recovered until switching rooms.

1. Join new room
1. Get stuck on blank screen

![](https://user-images.githubusercontent.com/558581/197930945-7ee3bbaf-bf1b-4a6b-b246-1db5a8f9764b.png)

While joining, there was a little toast in the corner that appeared for a second saying something about my server not responding or working correctly. Here is the series of network requests:

- ❌ `404` response for `GET https://matrix-client.matrix.org/_matrix/client/r0/rooms/!dlUJvnxTqziXgGwAaW%3Amatrix.org/event/%24fhDEdtZGi8I6aP0PEn3ZmV4WHtuGGiSTgrXjngEByVw`
- ❌ `403` response for `GET https://matrix-client.matrix.org/_matrix/client/r0/rooms/!dlUJvnxTqziXgGwAaW%3Amatrix.org/initialSync?limit=20`
- These two might be from trying to get a room preview. The room wasn't preview-able.
- ✅ `200` response for `POST https://matrix-client.matrix.org/_matrix/client/r0/join/!dlUJvnxTqziXgGwAaW%3Amatrix.org?server_name=matrix.org&server_name=element.io&server_name=connecteu.rs`
- ✅ `200` response for `https://matrix-client.matrix.org/_matrix/client/r0/rooms/!dlUJvnxTqziXgGwAaW%3Amatrix.org/event/%24fhDEdtZGi8I6aP0PEn3ZmV4WHtuGGiSTgrXjngEByVw`
- ✅ `200` response for `https://matrix-client.matrix.org/_matrix/client/r0/rooms/!dlUJvnxTqziXgGwAaW%3Amatrix.org/event/%24fhDEdtZGi8I6aP0PEn3ZmV4WHtuGGiSTgrXjngEByVw`
- ✅ `200` response for `https://matrix-client.matrix.org/_matrix/client/r0/rooms/!dlUJvnxTqziXgGwAaW%3Amatrix.org/context/%24fhDEdtZGi8I6aP0PEn3ZmV4WHtuGGiSTgrXjngEByVw?filter=%7B%22lazy_load_members%22%3Atrue%7D`
- ✅ `200` response for `https://matrix-client.matrix.org/_matrix/client/r0/rooms/!dlUJvnxTqziXgGwAaW%3Amatrix.org/members?not_membership=leave&at=s3386284912_757284974_2005978_1675473251_1703397109_3686724_634899543_5580470815_0`
- `200 `PUT https://matrix-client.matrix.org/_matrix/client/r0/pushrules/global/room/!dlUJvnxTqziXgGwAaW%3Amatrix.org`
- ❌ `404` response for `PUT https://matrix-client.matrix.org/_matrix/client/r0/pushrules/global/room/!dlUJvnxTqziXgGwAaW%3Amatrix.org/enabled`

### Outcome

#### What did you expect?

Joining a room lands me in the room with the timeline and composer visible

#### What happened instead?

Stuck at a blank screen (only room header visible) and have to switch rooms. The room did appear after switching back to it

Debug logs: https://github.com/matrix-org/element-web-rageshakes/issues/16397

### Operating system

Windows 10

### Browser information

Chrome 106.0.5249.119

### URL for webapp

https://develop.element.io/

### Application version

Element version: 2f49467152ac-react-de51bfdcb54e-js-9f2f08dfd3de Olm version: 3.2.12

### Homeserver

matrix.org

### Will you send logs?

Yes, see https://github.com/matrix-org/element-web-rageshakes/issues/16397

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.