Active hours are unrelated to notifications and reminders. Active hours simply define maintenance times or times that update installation or reboots should be allowed. By default, Windows automatically determines active hours based on the device's usage patterns.
To force a restart, configure a deadline.
See https://learn.microsoft.com/en-us/windows/deployment/update/wufb-compliancedeadlines for complete details and recommendations.