"rediscovery scheduled" is not processed - which component should do it?

Not much.
The scheduled rediscovery is done with the cron job what runs every minute inside your monitoring site.
Can you test if the behavior is different if you use the default settings for the “Group discovery and activation for up to:” - this was 15 minutes if i remember it correctly.

I think the group activation should not be longer than the check interval (2 hours in your case).