Tor in Tails ignores ClientTransportPlugin directive for obfs4 (always reordered after Bridge line)

Hello all,

I’m trying to use obfs4 bridges on a recent version of Tails (6.x), but I keep running into this persistent issue:

When I manually add the line:
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
to /etc/tor/torrc (above the Bridge line) as soon as I try to connect through the Tor Connection assistant (TCA), the torrc file is rewritten — and the Bridge line is moved above the ClientTransportPlugin line again. This breaks the configuration and causes:

Managed proxy “N/A” process terminated with status code 0

It seems Tor is parsing the Bridge line before the transport is defined, so it drops it. Even when I fix the torrc manually, the TCA resets it on connect.

Is there a recommended way to persistently inject the ClientTransportPlugin directive before the bridge line is added by Tor Launcher?

I’ve tried /etc/tor/torrc, /live/persistence/TailsData_unlocked/etc/tor/torrc, and /live/persistence/TailsData_unlocked/torrc, but the order still gets messed up on GUI connect.

Thanks in advance for your help!