Skip to main content

Troubleshooting Google Classroom Issues

If you’re having trouble with Google classroom login, grade passback, or permissions, try these steps to resolve the issue.

Eli Hernandez avatar
Written by Eli Hernandez
Updated this week

This article provides troubleshooting steps for common issues encountered when using CodeHS with Google Classroom, such as login problems, missing students in rosters, grade passback errors, and permission settings.

Troubleshooting Login Issues

If students are having trouble logging into CodeHS with Google Classroom, these steps can help resolve the most common issues.

Hard Reload and Clear Browser Cache

Some students may be seeing a cached version of the page, and these steps will force the browser to re-download items and reload:

  1. Press Control+F5 (Windows) or Command+Shift+R (Mac) to initiate a hard reload

  2. Clear the browser cache. Use the links below for instructions based on the browser:

Enabling Cookies

Ensure that cookies are enabled for codehs.com. Students should select “Always Allow” to avoid login issues.

Image showing how to enable cookies on your browser

Attempt to Login After Troubleshooting

Have students try logging in after completing the previous troubleshooting steps. If the issue persists, try the following:

  • Use Incognito Mode: Log in using a private/incognito window

  • Try a Different Browser: Switch to another browser (e.g., Chrome, Firefox, Safari, Edge)

If login issues continue, please contact our support team at support@codehs.com.

Troubleshooting Students Not Appearing In CodeHS Roster

If students aren't appearing in your CodeHS Section's Roster but are present in your Google Classroom, it's likely due to the Google Classroom sharing permissions. Follow these steps to update your Google permissions:

  1. Navigate to your Section's Settings page:

    1. Find the Section in CodeHS where you're experiencing the student roster issue.

    2. Click on the Settings tool to access the configuration options.

      GIF demonstrating choosing between sections to view when in the settings tool
  2. Disconnect from Google Classroom:

    1. On your Section's Settings page, click Disconnect from Google Classroom.

      image showcasing disconnect form Google Classroom button
  3. Remove CodeHS from Google's Third-Party Connections:

    1. Go to your Google Third Party Apps settings.

    2. Find CodeHS in the list of connected applications.

    3. Remove CodeHS from your connections. This ensures a clean slate for the reconnection.

      Image showing Google Third party apps: delete connection
  4. Reconnect CodeHS to Google Classroom:

    1. Return to your CodeHS Section's Settings page.

    2. Click Connect To Google Classroom.

    3. You will be prompted to configure permissions access. Ensure all permissions are enabled on this page.

⚠️ This is crucial for CodeHS to correctly import your student roster.

Image showcasing all Google Permissions being selected

Troubleshooting “Class Code Required” for Google Classroom Login

Sections made with Google Classroom do not have a Class Code. If students are prompted to enter a class code from Google Classroom when trying to join a CodeHS section, follow these steps:

  1. Click "Sign In With Google" at codehs.com/login

  2. Select Student

    Image showing "Select Student Option"
  3. Click "Not in a class?"

    Image showing "Not in this class" button
  4. Select "Free"

    Image showing "select free" option

Troubleshooting Grade Passback

If students’ grades or assignments aren't appearing in Google Classroom, this may be caused by incomplete Google Classroom permissions. Have the student follow these steps to set up their permissions:

Accepting Google Classroom Permissions

To enable Grade Passback for a student:

  1. Follow the prompts to allow submitting permissions to CodeHS

💡 Note: Ensure Pop-ups are enabled in your browser in order for the permissions prompt to appear.

GIF demonstrating accepting student permissions

Checking Permission Status

To see which students’ have enabled the permissions requirement:

  1. Navigate to the Google Classroom App

  2. Open the Roster tool to view student permission statuses

To learn more, visit: Using the Google Classroom App


Still have questions? Contact our team at hello@codehs.com to learn more!

Did this answer your question?