I have no issues at all with 2.256 displaying the correct KID on DMR or Nexedge systems, albeit it occasionally thinks a signal is scrambled when it's actually in the clear. Can confirm DSD+ will not display a KID (or a KID=0) if the Key ID is set to zero on a Nexedge system: expected behavior according to the author.
As alreday mentioned, BTFire21's example looks like two different systems: the first is a Repeater (CB96) and second is a simplex/mobile (CS).