I made a quick experiment with other bases.
3-digits numbers, base 8 has fixed point 374_8=252_10. 252 `mod` 7 = 0.
base-9, base-11 and base 13 seem do not have fixed points.
base-12, 3 digits has (at least one) fixed point 5b6_12 = 858_10. 858 `mod` 11 = 0.
I think, it exploits some properties of positional notation of numbers so that fixed points all divisible by (base-1).