Lost all my Overlays

I accidentally hit CTRL-X while my func_details were selected and removed them. I hit undo and brought them back but for some reason my overlays are no longer assigned to their faces.

Am I stuck re-assigning a hundred overlays one-by-one or is there a faster way to assign overlays to the nearest brush face?

I don’t remember if overlays even work on func_details, I remember them not working for me at one point because they were on a brush entity.

Regardless, you could either load an earlier autosave, or re-assign every overlay to the face it was on.

Although, if the overlays show in the properties that they are still assigned to faces, try taking all the func_details and moving them away and then back to where they were. That should make it work again, but only if the overlays still have assigned faces.