Cannot get Time Restrictions to disconnect established connections

I've tried setting up a time restricted firewall rule that drops connections, but it won't disconnect already established connections. I've tried following the guide on the wiki, but without success. (https://openwrt.org/docs/guide-user/firewall/fw3_configurations/dns_ipset#established_connections)

I've tried running the script before and after the rule was made.

Help would be very appreciated.

Just conntrack -D them with schefule?

Would that not close all open connections for everyone? The firewall rule is setup to only apply to a specific mac address.

I am also generally just using the GUI and not CLI to do things, so I'm not really sure how i would go about setting that up.