RunOnServerで実行する際は、そのBPがサーバーに所有されている必要があります
レベルに最初から配置されているものは、所有権を各クライアント(サーバー含む)が個別に所持しているため、RunOnServer指定のイベントを実行しても、サーバーからしか反応しません
ネットワークマルチプレイヤーを実装する場合、所有権の理解は必須です
公式ドキュメントを確認してください
公式以外なら、ヒストリアの解説記事を読むと良いでしょう
RunOnServerで実行する際は、そのBPがサーバーに所有されている必要があります
レベルに最初から配置されているものは、所有権を各クライアント(サーバー含む)が個別に所持しているため、RunOnServer指定のイベントを実行しても、サーバーからしか反応しません
ネットワークマルチプレイヤーを実装する場合、所有権の理解は必須です
公式ドキュメントを確認してください
公式以外なら、ヒストリアの解説記事を読むと良いでしょう