Reported Version: v0.2.0 (latest) | Mods: none | Can replicate without mods? Yes
OS: Windows 11 | CPU: Ryzen 7 5700X | GPU: Radeon 6700XT | RAM: 32GB
If you preform a surface survey with an EVA kerbal while the flag planting animation is playing, the animation for the sample collection will play on top of the one for planting the flag, quite hilariously leading to the flag floating through the air. However when both animations are finished, the player will soon realize that the kerbal is unable to be controlled by any means. If you f5+f9 from this point then control is granted back to the player, but the kerbal will be unable to interact with any objects such as ladders or command pods. So the kerbal is now stranded outside, unable to reenter the capsule . Loading a save from before the glitch was performed will bring things back to normal however, so it isn't the end of the world.
Steps to Reproduce:
Get a kerbal out on EVA and onto the surface of any celestial body
Right click the kerbal and click "Plant Flag"
While the Flag planting animation is playing, click the "Run Surface Survey" button
The animations should be overlapping and all the previously mentioned effects will occur.
Additional Notes:
If you reverse the order, and do the Surface Survey before the Flag Planting, the animations will still overlap, but control will be given back to the player as normal.
This issue doesn't seem to happen with the crew observation
This issue seems like it would be rather common for players to stumble across, wanting to speed up their time of EVA by collecting science while planting their flag, especially as this was common practice in KSP1. Personally I encountered this issue on my first ever mission.
My guess for what causes the bug is that there is a line of code that returns controls to the player after the Flag-planting animation is complete, but it doesn't run, or is overridden, for some reason due to some conflict with the Sample Collection animation/script. Movement controls are likely returned to the player automatically after every quickload, but doesn't give the ability to interact with objects such as ladders.
Included Attachments:
FlagAnimationOverrideBug.mkv
.ipsImage {
width: 900px !important;
}