EditableMesh API not working on my account

Hello everyone,

I’ve recently run into an issue - I started working on a plugin I can use in the future to be able to edit meshes within Roblox, but no editablemesh APIs seem to work. I have tried colouring, alpha colouring, adding vertices and faces, etc., but none of this works. All these features do work for a friend of mine I shared my project file with, and they even work for him (but not for me) when we are in team create together.

Is there anything I can do to fix this myself or is this simply a roblox bug for which I have to wait until it is patched?

(note: I do have all BETA features enabled in studio, also I’m not sure this is the correct category but it seems like the most closely related one to my issue)
Thanks for reading!

Those APIs are not in beta anymore. Now you have to be ID Verified to use them.

To use the EditableMesh/EditableImage APIs, you must verify your account age in your profile settings.

Then you must enable the «Allow Mesh / Image APIs» option in your experience settings:
057a07dca390bea5dde92aeaf867b67ca2b4274b

@pinker_stinker5150 I am ID verified, and @Mr_Sdows I do have this api enabled (to be safe I enabled all of them in the place I was testing), but also it worked for a friend of mine in team create so it could not have been an issue with that.

Then the only thing I can think of is that you’re less than 13 years old.

You can’t know that I’m under 13 because this interface is publicly available.

Read what I wrote again. That’s not what I said. I’m not asking for anybody’s age. You need to be 13+ to use the API.

Try creating a new place and check if the «Allow Mesh/Image API» option is enabled to see if these APIs will work in this experience. Also, make sure that your Permission Level Shown is set to RobloxGame or higher.

If the issue persists, consider posting in the #bug-reports:studio- category about a potential error.

@pinker_stinker5150 I already stated that I have it enabled, thus the problem cannot be that I cannot enable it. @Mr_Sdows I tried in a local place, in a place I published to roblox, as well as in a friend’s place, none of them worked. Also I cannot post in #bug-reports:studio- , the only bug reports category I can post in seems to be forum bugs…

Hey do you get a error message when using the editable APIs?

I did not get any errors (just checked again, still doesn’t work and no errors), incase it helps I will attach my place that I used for testing: e.rbxl (58.5 KB). I also asked around in multiple discord servers, and did find out that I’m not the only one who has this issue.

I revisited the issue again, and I did some more investigating. It works for everyone else I sent it to, and it even works in groups owned by me, just not in places owned by my own account. Any idea why?

Hey I tried your sample place file and it works well for me. The cube is rendered as red on server side, not on client side as expected.
Would you mind sharing or dm me a screenshot or video? Thanks!

The exact same thing happens, except the cube stays grey, that’s genuinely all that happens. (Except it does turn red when I’m in a game/place that is owned by a group of mine instead of my account)

Hey I modified your script and replace the asset with a Roblox owned public mesh so that it should always pass the permission check. Just download this modified version and open it. Play solo without save/publish the place to Roblox. Switch to server side and see if you can see the red mesh.
e_modified.rbxl (60.2 KB)

If it works, try save/publish to Roblox and try it again. Verify if you can see the red mesh on server. Let me know if it works or not.

1 Like

I am sorry for the very late response - I did try your place, and it does in fact work (both before and after publishing).

Then I guess it is a permission issue. If it is an unpublished place, you could only load your own mesh/image assets to Editables. If it is a published place, your could only load experience owner’s assets to Editables, i.e. if the experience owned by you, then load your own assets. If the experience is owned by a group, then load group owned assets.
You can try upload a new mesh under your account, and then try it to Editable in an unpublished place and then published place.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.