i had the same problem with my test run but on day 3 i got the update prompt, then i moved to adding 2 test users and nothing, i set it to give them 2 weeks to update and had them check after 3 and 9 days and they get "can not reopen app" error
Police set to Recurring Check-in.
i show it installed no error
Config profile
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>optionalFeatures</key>
<dict>
<key>acceptableCameraUsage</key>
<true/>
<key>acceptableScreenSharingUsage</key>
<true/>
<key>attemptToBlockApplicationLaunches</key>
<true/>
<key>enforceMinorUpdates</key>
<true/>
</dict>
<key>osVersionRequirements</key>
<array>
<dict>
<key>requiredInstallationDate</key>
<string>2024-1-07T22:00:00</string>
<key>requiredMinimumOSVersion</key>
<string>14.1</string>
</dict>
</array>
<key>userExperience</key>
<dict>
<key>allowGracePeriods</key>
<true/>
<key>allowedDeferrals</key>
<integer>20</integer>
<key>approachingWindowTime</key>
<integer>48</integer>
<key>imminentWindowTime</key>
<integer>24</integer>
<key>randomDelay</key>
<true/>
</dict>
<key>userInterface</key>
<dict>
<key>showDeferralCount</key>
<true/>
<key>updateElements</key>
<array>
<dict>
<key>_language</key>
<string>en</string>
<key>actionButtonText</key>
<string>Open System Update</string>
<key>mainContentText</key>
<string>A Fully up-to-date Mac is required to ensure you device is protected.</string>
<key>subHeader</key>
<string>A friendly reminder from your local IT team</string>
</dict>
</array>
</dict>
</dict>
</plist>