You found a bug! We've classified it as
We encourage you to continue the discussion and to find an acceptable workaround while we work on a permanent fix.
userAlias with a dot is rejected
Import from old Ext Designer into "Architect" was successful.
Unfortunatelly Architect keeps erasing userAlias properties of my components, because it disallows "." in userAlias name.
There is nothing wrong in using a dot in aliases and I've been doing that for a year now. It's most commonly used in mid to large apps with different modules, where aliases would otherwise overlap (i.e. "users.Grid" != "products.Grid" alias).
Please fix it!