I ran into the same issue as you. For some reason on later unreal updates the sockets are not working right. If i add manual locations to the component it works but when i go to use sockets it breaks, not 100% sure why as i don’t really want to dig into the C++ of it.
For anyone who may see this in the future and has the some problem. if you want an easy way to visualize the pontoon locations
- In construction script Get ‘Buoyancy Comp’->‘Buoyancy Data’->Break Data
- For each Pontoon in the data
- Add Arrow Component( You can also do this manually but it takes a couple extra steps to set their locations.)
- for each loop.array element-> break spherical pontoon
- Plug the break spherical pontoon.RelativeLocation into the arrow transform location
now all your pontoons will update with arrows as locations as you move them! Cheers.