diff --git a/src/ageAssurance/index.tsx b/src/ageAssurance/index.tsx
--- a/src/ageAssurance/index.tsx
+++ b/src/ageAssurance/index.tsx
@@ -90,25 +90,16 @@ function InnerProvider({children}: {children: React.ReactNode}) {
   return (
     <AgeAssuranceStateContext.Provider
       value={useMemo(() => {
-        const chatDisabled = state.access !== AgeAssuranceAccess.Full
-        const isUnderAdultAge = data?.birthdate
-          ? isUnderAge(data.birthdate, 18)
-          : true
-        const isOverRegionMinAccessAge = data?.birthdate
-          ? !isUnderAge(data.birthdate, config.minAccessAge)
-          : false
-        const isOverAppMinAccessAge = data?.birthdate
-          ? !isUnderAge(data.birthdate, MIN_ACCESS_AGE)
-          : false
-        const adultContentDisabled =
-          state.access !== AgeAssuranceAccess.Full || isUnderAdultAge
         return {
           Access: AgeAssuranceAccess,
           Status: AgeAssuranceStatus,
-          state,
+          state: {
+            ...state,
+            access: AgeAssuranceAccess.Full,
+          },
           flags: {
-            adultContentDisabled,
-            chatDisabled,
-            isOverRegionMinAccessAge,
-            isOverAppMinAccessAge,
+            adultContentDisabled: false,
+            chatDisabled: false,
+            isOverRegionMinAccessAge: true,
+            isOverAppMinAccessAge: true,
           },
         }
       }, [state, data, config])}>
