getSession() returns NULL in Next.JS Server Action

I ended up putting withPageAuthRequired on this page, which ends up putting me through the login process with each refresh, and then lands me back on the page. Queries are run to populate the page just fine. However, when I call the server action that filters the results on the page, I get an error telling me there is no valid session.