So I have zero experience with C++ and multiplayer, but my guess is yes. There’s a custom movement on the marketplace that sells for $400+ and I was watching one of his videos where he was describing the issue with BP. He was saying that basically running MP code in BP will introduce lag and the character position won’t update properly (and he definitely knows what he’s talking about).
Here’s the video where he discusses the lag: (Skip to 16:25 mins in and watch from there)