It's easy to see where the confusion comes in for those unfamiliar with or lacking an understanding of exactly what status bits are, and how they affect the display of a decimal talkgroup ID.
For starters, only certain decimal talkgroup ID's are valid as "base" talkgroups with no status bits. Everything in between is a reflection of the status bit for that particular base decimal talkgroup ID, and not an actual talkgroup itself. Each decimal ID is broken down into 16 digit binary, the first 12 digits representing the base talkgroup ID, and the last 4 digits representing the status bits. Thus, for every base ID, there are 15 possible status bits aside from the base 0000, for 16 total.
Let's use base decimal ID 34944 as an example. 34944 expressed as binary is 1000 1000 1000 0000, the last four zeros indicating no status bits. 34944 with an unencrypted emergency status bit now becomes binary 1000 1000 1000 0010, or decimal 34946, the last four digits 0010 this time representing the emergency status bits. To the untrained eye, 34946 appears as a new talkgroup, when in fact it's still 34944, just with a different status bit. An encrypted emergency transmission on 34944 now becomes 1000 1000 1000 1010 in binary, or 34954 in decimal.
34944 (1000 1000 1000 0000) is the base ID with no status bits, i.e. a normal, unencrypted transmission
34945 (1000 1000 1000 0001) indicates talkgroup 34944 with the unencrypted fleetwide status bits enabled
34946 (1000 1000 1000 0010) indicates talkgroup 34944 with the unencrypted emergency status bits enabled
34959 (1000 1000 1000 1111) indicates talkgroup 34944 with the encrypted multi-select status bits enabled, and is the last of the 34944 talkgroup
34960 (1000 1000 1001 0000) starts the next base talkgroup with no status bits, and the process begins over again
As you can see, it's easy to mistake all these decimal ID's as completely new talkgroups if you're not familiar with what is going on behind the scenes, so to speak. If we started listing every base talkgroup ID along with the different status bits possibilities, it would quickly get out of hand. Again, you're looking at 16 possible status bits per base talkgroup which equals 16 possible decimal ID's!
A scanner set to ignore status bits will always display 34944, regardless of the status bits. On the other hand, a scanner set to honor status bits will display 34944 for the base talkgroup, as well as 34945, 34946, and so on for each possible status bit.
Hope this helps explain things better.