How to interpret the simple sequence repeat (SSR) on the coding sequence, but not the related protein sequence?
SSR searching tools have generally no idea about CDSs: they consider DNA/RNA sequences as strings and search for tandemly repeated patterns, nothing else. It is also important to remember that in many real-life cases different programs with different settings will reports differing results.

[Knowing that you always have two strands in the genomic DNA, one has to bear in mind that also SSRs can be "read" in either direction, such that for a stretch ACCACCACC the unit can be reported as ACC or GGT. Some programs by default will report SSR units sorted according to alphabet: ACC in this case. Now with coding sequences the story is a bit different: RNA has only one strand, i.e. it has a direction, which means that you cannot "flip" RNA sequences.]

mRNA besides having a direction, codes for protein with the protein sequences sometimes showing their own repeated patterns. SSRs in mRNA are mostly tri-nucleotides or with unit lengths divisible by three and coincide with the tandem aminoacid repeats. So, from the functional point it is a ACC|ACC|ACC|ACC|ACC|ACC|ACA (note that the last element is ACA) repeat, which codes for the respective T|T|T|T|T|T|T aminoacid repeat. To formalize this idea you search for SSRs in the RNA sequence and in the protein sequence and try to find the overlap.

From the point of view of the DNA-polymerase [the enzyme which changes the SSR length] it is a perfect CCACCACCACCACCACCACCA repeat: within these limits the fragment is prone to slippage. But for an actual slippage event the unit boundary does not matter. Imagine that the polymerase "skipped" a CAC unit in the middle: CCACCAC[CAC]CACCACCACCA. The outcome for the protein sequence will be the same: minus one threonine.