The IPS pkg command in #OracleSolaris 11.4.78 was fixed to pick a uid over 100 when creating a user without a uid specified, to avoid conflicts with uids reserved for OS packages.
useradd(8)/groupadd(8) were changed to allocate the first free uid above 1000 when no explicit uid is given, to keep them out of the space reserved for packages.