createServerTransport() and turn.start() both succeed on a channel without mutableMessages enabled. The error only surfaces deep in the streaming pipeline when the first appendMessage operation is NACKed with error 93002.
Expected: The SDK should detect at attach or turn-start time that mutableMessages is required, and fail fast with a clear error before streaming begins.
Observed: The transport attaches and starts streaming without complaint. The error appears as NACKs on individual append operations.