| Message |
What to do |
| Enter your license key to activate this machine. |
Paste your key from the portal. |
| That is not a valid license key — check it for typos. |
Copy the key instead of typing it. |
| Could not reach the licensing server. Check your internet connection and try again. |
Check your connection or firewall (api.noxsware.com). |
| That license key does not exist. |
Check the key. Contact us if it came with your receipt. |
| This license has been revoked. Contact support. |
Contact us. |
| This license has ended. Renew it to continue. / This license ended on {date}. |
Renew under Manage billing in the portal. |
| This machine is no longer activated. Activate it again. |
The seat was removed in the portal. Activate again with the key. |
| This license is already in use on another machine. Deactivate it there first (Help → License…), or upgrade to Tier 2 for unlimited machines. |
Move to another PC. |
| This license was activated on another machine. Activate it here… |
The license file was copied from another PC. Activate here. |
| The system clock is behind the last time the app ran. Connect to the internet to confirm the license. |
Fix the clock, or connect once. |
| The license has not been confirmed online since {date}. Connect to the internet to continue. |
The 7-day offline window ran out. Connect and Try again. |
| The stored license could not be verified. Activate again. |
Activate with your key. |
| No license is active on this machine. |
Activate with your key. |
| Removed here, but the licensing server could not be reached — the seat is still taken. Try again when online. |
Remove the machine in the portal instead. |
| This machine was deactivated. The license can now be activated on another machine. |
Done. |

Shown on the piece page, the Overview and in Validate. ✕ errors stop a build; ⚠ warnings don’t.
| Message |
Fix |
| ✕ Drawable file missing: X |
The .ydd was moved or deleted. Put it back or remove the piece from the project. |
| ✕ Texture missing: X |
A colour file was moved or deleted. |
| ✕ Escrow-encrypted (FXAP), cannot build: X / Escrow texture (FXAP): X |
Can’t be used. Remove the piece from the project. |
| ✕ Duplicate #NNN in Male jbib |
Two pieces claim the same number. Move one with Move to slot…. |
| ⚠ Could not detect the component from the file name — set it manually. |
Set What it is on the piece page. Filter the Explorer with review to find them all. |
| ⚠ No texture variations on X. |
Add its .ytd colour files with + Add textures. Filter with !tex. |
| ⚠ Alternate model missing: X |
An _1/_2 alternate model is missing. |
Logged in the Output panel, per piece, when an import leaves something out.
| Message |
Meaning |
| a prop can only go into a prop slot, and a component into a component |
Pick a matching slot. |
| source drawable is missing / source has no active texture variations |
The source piece is incomplete. |
| source is escrow-protected (FXAP) and cannot be copied |
Locked by its creator. |
| N texture variations; the a..z naming stops at 26 |
Too many colours for one piece. |
| Male jbib is full (128/128) — replace a piece or use another pack |
Slot full. Use the overflow option or another pack. |
| Male jbib is full — left out (no second pack was chosen) |
As above; you chose Leave them out. |
| the pack has no male side — left out / the target has no male collection (no ymt) |
The target pack is women-only (or men-only). |
| files for jbib #NNN already exist on disk but not in the ymt |
Stray files are in the way. Remove them or pick another number. |
| no shop meta in this resource — pieces work in appearance menus that read the ymt, but not in the vanilla clothing stores |
A note, not an error. |
| Message |
Meaning |
| {Gender} {code}: N drawables, over the 256 the game can index — the whole collection reports zero and every item in it disappears |
Move pieces to another pack now. |
| … index #NNN is past the 128 drawables per component that packs are normally split at |
Works, but split new pieces into another pack. |
| {file}: N variations, over the 26 the a..z naming allows |
Hide or remove colours. |
| N shop entries, over the global 65520 — clients crash while loading… |
Remove packs or pieces from the stores. |
| N alternate models, over 512 (ERR_MEM_MULTI_ALLOC_FREE) |
Too many alternates. |