A series of moving and undoing a surface which has foliage painted on it will offset the location of the foliage so that it no longer remains in the correct relative location.
1. Create new blank project without Starter content.
2. Add the Cube mesh from the Engine Content to the Foliage Paint tab.
3. Paint some Cubes on the Floor mesh.
4. Select the Floor mesh and Move it in any direction.
5. Undo (Ctrl+Z)
6. Repeat steps 4 & 5.
Outcome When moving the Floor mesh after undoing once, the foliage is now offset and no longer placed on the surface.
Expected The foliage positions are maintained relative to the surfaces location after moving the surface.
There's no existing public thread on this issue, so head over to AnswerHub just mention UE-41866 in the post.