I set the build copyable before I packaged it, but my customers still get it non-copyable when they buy it from me. How do I fix this?
Permissions in Second Life can be very difficult and tedious to get right. A single non-copyable script or texture in a single prim in your entire build can render the package non-copyable. This means that you’ll need to ensure that every single component of your build is set to the appropriate permissions before distributing. You must open up the contents of every prim in the build and ensure that all contents items like scripts and textures are copyable. Here’s a good way to narrow this down: Send the package to another account you own, or to a friend. Have the recipient rez the package box, then examine its inventory by right-clicking it and choosing “Open”. They will see permissions tags by each piece of the build in the package box’s inventory. If they see “(no copy)” by any item, then this is the offending item. You can then go back to the master build and search further for the offending item. It’s a pain, I know.