I used blender for the UV editing to make sure the texture pastes on to the badge properly.
However, when I import the mesh and texture to roblox, the texture does not properly paste onto the badge, and ends up looking like this.
make sure all faces you wanted to show are in blue instead of red, select the incorrect faces then hit Alt + N and click Flip or Recalculate Outside to change the normals.
Not sure but as I see, roblox optimized the accessory’s meshes and texture when it’s in a character model which can break your mesh’s uv. I suggest you make sure the uv is in bounds and the mesh should have a proper uv map.