Use akka-stream-typed from play?


I am trying to follow Streams • Akka Documentation and play-scala-sample in order to use ActorFlow (my particular use case is to have an actor interfacing with an internal system on a proprietary TCP protocol while providing a REST API).

It looks like akka-stream-typed is not included by default because I got:

object typed is not a member of package
[error] import

I looked at the jars I used and I think I should be on Akka version 2.6.17. But if I add

libraryDependencies += "com.typesafe.akka" %% "akka-stream-typed" % "2.6.17"

I got:

[error] ## Exception when compiling 83 sources to XXXXX\target\scala-2.13\classes
[error] java.lang.NullPointerException
[error] scala.reflect.internal.Types$TypeRef.computeHashCode(Types.scala:2416)
[error] scala.reflect.internal.Types$UniqueType.<init>(Types.scala:1084)
[error] scala.reflect.internal.Types$TypeRef.<init>(Types.scala:2359)

I tried version 2.5.32 and still got a similar NPE

I also noticed the documentation for Akka Typed Stream is not available in the current doc page?
i.e. link Streams • Akka Documentation is OK but is not found.

Is there any specific requirements in order to use akka-stream-typed?