I am having the same issue. The Control Widget does not update its state when an intent is triggered on the regular Widget and the app isn't running.
It is a ControlWidgetToggle and the state is kept in UserDefaults. Not much to add except to say it is a very simple setup.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: