This issue has been closed as 'Won't Fix' due to an extended period of time without updates. If this issue is important to you please let us know by posting on the AnswerHub or UDN, and Epic will re-open the ticket for further review.
Static mesh socket updates do not appear in BPs unless you recompile
1. Open the attached project
2. Open "TestSocketBP"
3. Find and open "1M_Cube_Chamfer"
4. In the socket manager, change the translation of the socket and save the mesh
5. Go back to the BP
Result: Socket location has not updated
6. Add the BP to the level
7. PIE
Result: Socket location appears correct in PIE
8. Exit PIE (Goes back to wrong location)
9. Recompile BP
Result: Socket location updates
Expected: Socket location updates either as it is moved or after saving the static mesh.
NOTE: The BP contains a skeletal mesh with a socket. If you adjust that socket location in the mannequin skeleton, it will update in real-time
Head over to the existing Questions & Answers thread and let us know what's up.