We will often run into issues in our code - one of the most important parts of being a good developer is learning how to debug and troubleshoot issues.
Sometimes, we will also run into issues with remote pairing. Just as with debugging code, we need to troubleshoot these issues. This lesson covers common issues that may come up with Discord, VS Code Liveshare, and other remote learning solutions we use, as well as steps to address these issues. You may want to bookmark this page so you can use it as a reference if you run into technical issues working remotely.
If there is a technical issue you can't solve, please reach out to your instructor. And if you find a solution to a remote technical issue that's not covered here, please share this solution with your instructor or email [email protected] with the instructions. Your solution may be added to this document and provide assistance to future students.
Discord or Liveshare are slow/not working correctly. Livesharing code and sharing audio involves a consistent internet connection. If you are using wireless, move closer to the router. Even better, use a wired Ethernet connection to ensure your internet is working at optimal speed.
Unable to participate in standup due to slow internet. Taking part in daily standup is mandatory. However, some students have issues accessing video standup on their computer. If so, we recommend downloading the Google Hangouts application on your phone and trying to access standup via phone instead.
Discord audio is poor quality/not working. Sometimes Discord audio is low quality. If this occurs, we recommend initiating a phone call instead. Please leave your Discord channel open so teachers can drop in as needed.
File tree for project isn't showing or pair isn't able to access project files. If the pair not hosting can't see the file tree for the project, or can't access all the files in the project, the most likely issue is that the entire directory wasn't shared.
To fix this, the host should end the liveshare session and then navigate to the project directory in the terminal. The host should be in the top level directory of the project. Type
code . in the terminal. Next, ensure that all the files from the project are showing in your file tree. Then try livesharing again. This will usually fix the issue. If not, try the next troubleshooting step.
Liveshare isn't working correctly. There are a number of issues Liveshare can have:
These problems are usually related to hosting. Sometimes these hosting issues are related to internet connectivity. Operating system differences can also cause issues.
One person in a pair will always be hosting the session, so if you run into any issues with Liveshare working correctly, switch hosts so that the other person in the pair is hosting. This often resolves the issue. Reach out to your instructor if you continue having issues. In rare circumstances, it may be necessary to try Liveshare with another pair.