when there is more than on screen, the workspace is not enabled for other screens, this command makes it possible for all screens to be changed to the workspace.
gsettings set org.gnome.mutter workspaces-only-on-primary false
this command stops when you press alt+TAB not see other apps from other workspaces.
gsettings set org.gnome.shell.app-switcher current-workspace-only true
this command prevents other applications from other workspaces from being displayed on the desktop bar.
gsettings set org.gnome.shell.extensions.dash-to-dock isolate-workspaces true