The module firmware v0.3.3.0 added the following strings:
enforce: reject non-ECDH mode / reject non-GCM connect
This means that the cleartext 0001 results in the link being dropped. So it needs the "Prime" style, which is exactly what I warned about in this PR comment:
capability declares what the device supports, readable before a single frame is sent — and 04 means the fully encrypted 4xxx negotiation is available on that unit. This is the one I'd flag hardest: the C2000 G2 advertises 04, and SolixBLE currently negotiates it in plaintext 0xxx.
The module firmware v0.3.3.0 added the following strings:
enforce: reject non-ECDH mode/reject non-GCM connectThis means that the cleartext
0001results in the link being dropped. So it needs the "Prime" style, which is exactly what I warned about in this PR comment: