Separate no signal from rejected execution
If OrderCheck is never reached, investigate events, data, signal conditions, time filters, and existing-position guards. If it is reached, investigate the request and returned diagnostics. These paths require different fixes.
