Blueprint is meant for prototyping and basic level code only, not for final playable code. As such, there’s always going to be additional lag introduced to a multiplayer game if it’s coded with BP. If your game is very reliant on a lag-free connection, the only true way to solve this is by coding it in C++.