How to fix material mappings on a static mesh

I’m using UE5 to create a chair, and I had used geometry brushes to build it, and I had dragged a few materials on the various faces to get it looking correct. When I converted it to a static mesh, the materials got mismapped - almost the entire mesh is one material, and what was about half the original brush only shows up on a few faces on the bottom.
Is there a simple way to clean up the materials as a mesh, since there seems to be some issue converting from the original brushes? I’ve tried dragging materials onto faces in the mesh editor to no effect, and while I’ve got all my required materials in material slots, they don’t really seem to do anything, as the slots’ mappings to faces seems to be locked in.