After upgrading no more telemetry data is on the display of the transmitter EdgeTX 2.7.1 eg. roll, pitch etc.
Only when configuring the CRSF protocol on the Crossfire NanoRX and SERIAL4_PROTOCOL, 23 I see the telemetry data back.
The strange thing is that RC over Mavlink and the Mavlink bridge in the transmitter work normally and I can receive all telemetry data on the groundststation when using Mavlink, just no telemetry.
Looks like a bug, or is a setting changed after upgrade?
I connected the NanoRX receiver according to the TBS manual to SERIAL1 and I only changed SERIAL1_PROTOCOL, 2 and SERIAL1_BAUD 115 after resetting all the parameters to default again on Arducopter 4.2.1, with unfortunately the same result.
Then again I reflashed the flight controller again with Arducopter 4.1.7 and all the telemetry worked again.
So something definetely changed in the code that won’t make it work anymore. If this was hardware related it wouldn’t work in 4.1.7 also.
Than also for testing I loaded Arduplane 4.2.2 on the same flight controller and only changed this SERIAL1_PROTOCOL, 2 and SERIAL1_BAUD 115 and everything worked just fine.
Than also for the ultimate test I loaded Arduplane 4.2.1 on the same flight controller and only changed this SERIAL1_PROTOCOL, 2 and SERIAL1_BAUD 115 and everything worked just fine.
After that I reflashed Arducopter 4.2.1 again same settings and not working.
In you config you had SERIAL4_PROTOCOL,23 which is not correct with this setup - you would need to use SERIAL4_PROTOCOL,2
So this is a mavlink question - I suspect that what you need to do to get telemetry is change the SR1_* or SR2_* parameters - this is what controls the telemetry rates of data over mavlink,. You have them all at 0 so I think no telemetry. Note that the numbers correspond to the number of mavlink channel, so 0 is your USB connection, then in your config 1 is SERIAL2 since you have that configured for mavlink and 2 is SERIAL4 (if you configured it for mavlink).
That said few people set up RC with XF like this these days - better to use direct CRSF input. So change the XF nano outputs to CRSF TX/RX and use serial protocol 23 - but to do it this way you would need to use a DMA enabled uart.