Unable To Get Entire Desktop

I am having an issue with lib-jitsi-meet where the video conferencing using using cameras, but when I switch to my desktop it doesn’t work (the screen is blank). I am gaining access to the desktop as such:

window.JitsiMeetJS.createLocalTracks({ devices: [‘desktop’, ‘audio’] })
.then(onLocalTracks)
.catch(error => {
throw error;
});

The video shows for the user who is showing the desktop, but for all other participants the screen is blank. I am seeing the video track loading as such:

But its blank. I also get this warning, I don’t think its related but posting just in case its relevant:

[Error] 2022-03-06T18:56:31.519Z – "[modules/RTC/BridgeChannel.js]" – "Channel closed: 1006 "
	error
	r (lib-jitsi-meet.min.js:2:3288)
	r
	(anonymous function) (lib-jitsi-meet.min.js:2:373627)
[Error] 2022-03-06T18:56:35.368Z – "[modules/RTC/BridgeChannel.js]" – "Bridge Channel send: no opened channel."
	error
	r (lib-jitsi-meet.min.js:2:3288)
	r
	_send (lib-jitsi-meet.min.js:2:373804)
	sendMessage (lib-jitsi-meet.min.js:2:371044)
	sendChannelMessage (lib-jitsi-meet.min.js:2:461830)
	(anonymous function) (lib-jitsi-meet.min.js:2:553680)
	(anonymous function) (lib-jitsi-meet.min.js:2:554096)
	(anonymous function) (lib-jitsi-meet.min.js:2:525355)
	sendRequest (lib-jitsi-meet.min.js:2:476976)
	sendRequest

Any thoughts?