This version is so old that it's unsupported. But we did release 12.2.2 with several bug fixes, I can't recall if any of them was related to the license system, I don't think so...
The other case where we have seen double-counting of licenses (in particular master licenses) is when using the wrong kind of MPI library. If you use OpenMPI, ATK will think that all MPI processes are master processes. So not only will you use more licenses, but there will also not be any proper parallelization. ATK only supports MPICH2 and derivatives (like Intel MPI and MVAPICH2).
Actually, the 12.8.1 license bug was only about slave licenses.