Summary
The RocketSim floating window intermittently stops appearing around the active iOS Simulator window. Once this happens, toggling the feature, restarting the Simulator, or re-launching RocketSim does not restore the overlay.
Environment
• RocketSim 14.5.0 (295)
• macOS 26.2 (Build 25C56)
• Apple Silicon (arm64)
Observed Behavior
• Floating window does not appear around the Simulator.
• Issue persists across:
• Toggling the floating window off/on
• Restarting the Simulator
• Logs repeatedly show failures resolving the active Simulator window.
Relevant Logs
SimulatorWindowMonitor.swift:L276
ERROR: activeWindowMissing
Could not determine active simulator window ()
This error occurs repeatedly across multiple sessions and timestamps.
Expected Behavior
• RocketSim should reliably detect the active Simulator window and display the floating overlay when enabled.
Notes / Hypothesis
• SimulatorWindowMonitor appears unable to resolve an active Simulator window once it enters this failure state.
• Possible edge cases:
• Simulator window focus changes
• Detached / minimized / multi-window Simulator setups
• Window identity caching not recovering after failure
Reproduction
• Not consistently reproducible, but once triggered the issue persists until a full reset (unclear which action restores it).
Reported by C. Strømmen via email
Summary
The RocketSim floating window intermittently stops appearing around the active iOS Simulator window. Once this happens, toggling the feature, restarting the Simulator, or re-launching RocketSim does not restore the overlay.
Environment
• RocketSim 14.5.0 (295)
• macOS 26.2 (Build 25C56)
• Apple Silicon (arm64)
Observed Behavior
• Floating window does not appear around the Simulator.
• Issue persists across:
• Toggling the floating window off/on
• Restarting the Simulator
• Logs repeatedly show failures resolving the active Simulator window.
Relevant Logs
SimulatorWindowMonitor.swift:L276
ERROR: activeWindowMissing
Could not determine active simulator window ()
This error occurs repeatedly across multiple sessions and timestamps.
Expected Behavior
• RocketSim should reliably detect the active Simulator window and display the floating overlay when enabled.
Notes / Hypothesis
• SimulatorWindowMonitor appears unable to resolve an active Simulator window once it enters this failure state.
• Possible edge cases:
• Simulator window focus changes
• Detached / minimized / multi-window Simulator setups
• Window identity caching not recovering after failure
Reproduction
• Not consistently reproducible, but once triggered the issue persists until a full reset (unclear which action restores it).
Reported by C. Strømmen via email