Multiple Video Streams Not Firing Remote Events

We’re currently trying Jitsi with a camera stream and screen share stream over the same connection. When the user ends their screen share, no onTrackRemoved() event is being fired for the remote participants.

I’ve tried track.dispose(), like we’ve always done, and I’ve tried conference.removeTrack(), but neither of those triggers an onTrackRemoved() event for remote peers.

Am I doing something Wrong? Has something changed?