デファルトは64kのため、大きいデータを送ると上限を超えてしまい通信に失敗する。
application.confに下記を追記することで、上限を増やせる
play.server.websocket.frame.maxLength = 512k
ただ、これだとdevモード(sbt run)では適用されないため、build.sbtに下記も追記する
PlayKeys.devSettings += "play.server.websocket.frame.maxLength" -> "512k"
どうやらHttpサーバーの起動時にapplication.confにアクセスできないようです。
詳細は下記参照
https://www.playframework.com/documentation/2.6.x/ConfigFile#Using-with-the-run-command