Is there a UV maps limit?
Yes it's limited to 8. Explanations on devtalk.blender.org.

Note that using multiple UV maps isn't quite recommended, it's memory heavy, not every software supports more than 8 UVs (some don't even go up to 8), there are usually tons of ways to do without extra UV sets,...