Can’t Submit Grades, Session Expired

"Can't Submit Grades, Session Expired" banner

If you are using the Safari web browser and receive the warning, “The session has expired. Please allow access to cross-site tracking then refresh and try again”, you need to turn off cross-site tracking in Safari. Follow these steps to correct the issue:

  1. Launch the Safari browser.
  2. Click the Safari menu in the upper left corner of the screen, and select Preferences….
A screenshot shows the open Safari app menu on macOS. The menu items are listed from top to bottom: "About Safari," "Safari Extensions…," "Preferences…" (which is highlighted in blue and shows the keyboard shortcut Command-Comma), "Privacy Report…," "Settings for This Website…" (which is grayed out and disabled), "Clear History…," "Services" (with a submenu arrow), "Hide Safari" (shortcut Command-H), "Hide Others" (shortcut Option-Command-H), "Show All," and "Quit Safari" (shortcut Command-Q).
  1. Click the ✋ Privacy tab in the top menu.
  2. Uncheck the options for ✅ Website tracking: Prevent cross-site tracking and ✅ Cookies and website data: Block all cookies to turn these features off.
This is the Privacy tab within the Safari preferences window on macOS. The top toolbar shows the selected Privacy tab, along with General, Tabs, AutoFill, Passwords, Search, Security, Websites, Extensions, and Advanced tabs. Two red arrows from the left indicate the first two options. The top arrow points to the unchecked checkbox for "Website tracking: Prevent cross-site tracking." The second arrow points to the unchecked checkbox for "Cookies and website data: Block all cookies," below which is a "Manage Website Data..." button. Further down, there is an unchecked checkbox for "Apple Pay and Apple Card: Allow websites to check for Apple Pay and Apple Card," with explanatory text below it. At the bottom, there is a checked checkbox for "Web advertising: Allow privacy-preserving measurement of ad effectiveness," accompanied by a question mark help icon.