40% of blocks now set their locktime and sequence in the manner proposed by BIP54. Since Bitcoin Core doesn't provide these fields via the getblocktemplate RPC*, simply upgrading a node doesn't work, and pools need to change their own software.
This is not the same as signaling for activation. But if 100% of miners set these fields correctly, then subsequent signalling and activation will be a lot safer.
During previous soft fork activations, miners would sometimes signal for readiness without actually being ready. That's dangerous when building on top of an invalid block, but usually safe when building a block with only standard transactions. But not in this case; past activation they would instantly produce an invalid header.
* = Stratum v2 uses the new IPC interface which does set this field correctly

mainnet-observer
BIP-54 Coinbase Locktime set
Shows the percentage of coinbase transactions that have their locktime set according to BIP-54.


