Gated Snap Issue with Snapcraft validate

Following this guide - https://ubuntu.com/core/docs/refresh-control

I’m trying to understand why when I reach the validate step my gated snaps are not getting the required == true flag set. Whats happening this is im installing my gating snap “careaware-test-snap” and then installing my gated snap “careawaretest” and its installing revision 3 even though only 1 and 2 should be approved/validated.

Output of snapcraft gated careaware-test-snap

Name Revision Required Approved careawaretest 1 False 2022-02-09T17:26:02Z careawaretest 2 False 2022-02-09T17:30:23Z