The rules for when a transaction or a segment should start have changed slightly since our initial implementation.
See the OTel Span Rules(internal) section of the agent spec for details.
The biggest change is related to behavior dependent on span kind when the span does not have a remote parent. Some of these changes are not included in the hybrid_agent.json cross-agent test file.