Ended up with the middle seat next to me showing as blocked in EF and it seemed to be correct as no-one sat there or, from what i could see, in other surrounding blocked seats.
My CW seat in an hour or so is now showing 7J as blocked when it was occupied earlier.
Not going to bother me that much but if the seat is free, then perhaps FLY does work on occasion.