REV Matching intermittently not working

I have an issue where REV Matching will sometimes not work, and i cannot see why.

It usually works, but when it doesn’t The “rev match armed state” is “YES” but the “rev match active state” is “NO”

As far as a I can see everything required is active when it should be - Brake pedal, Clutch Pedal, VSS > 20kph, 3rd gear downshifting into 2nd, RPM within range 3000rpm, PPS >2.5% (0.6%) - I cannot see anything different between when it is working and when it doesn’t

Side note - I have rev matching enabled though a function 4, so that I could enable it off of a CAN keypad latching switch 4 state B and C - I cant see another way off doing this (Suggestions?) - If there was an inverted option available I would use that (eg “Latching switch 4 A inverted”) I dont see this being an issue though as Rev matching does work most of the time

The log shows 6 successful rev matches and 4 failed rev matches

Thanks for any help or tips!

Rav match fail example v3068 1972026.emublog3 (518.5 KB)

3068 2.emub3 (76.3 KB)