Index: frontend/src/context/AuthProvider.tsx
===================================================================
--- frontend/src/context/AuthProvider.tsx	(revision 0cfa8baf4885c1fe2a8a37ff5fe195bf6a1355d5)
+++ frontend/src/context/AuthProvider.tsx	(revision 695249aa7e3c0fadae3b6c63a1f27cf4960d24bb)
@@ -204,12 +204,12 @@
 
 	useEffect(() => {
-		const token = localStorage.getItem("access");
-		if (token) {
-			setAccessToken(token);
-			fetchUser(token, setUser);
-			// if the function needs to be awaited
-			// (async () => await fetchUser(token, setUser))();
-		}
-		setLoading(false);
+		(async () => {
+			const token = localStorage.getItem("access");
+			if (token) {
+				setAccessToken(token);
+				await fetchUser(token, setUser);
+			}
+			setLoading(false);
+		})();
 	}, []);
 
