Scalafmt function params formatting help

I added scalafmt sbt plugin to my project and I’m having trouble with disabling newlines in function definition. This is my config (split by semicolons for brevity):

version = 3.9.10; runner.dialect = Scala36; maxColumn = 120; align.openParenDefnSite = true; newlines.source = fold; newlines.beforeOpenParenDefnSite = fold

With this config in place I get one function formatted like this:

private[http] def runPing(ref: UrlSequenceRef, rr: RoundRobin.PingRoundRobin, sarPing: SendAndReceive[PingResponse])
    : IO[UrlSequence] =

And the other like this:

def ping
    (ref: UrlSequenceRef,
rr: RoundRobin.PingRoundRobin,
sarPing: SendAndReceive[PingResponse],
pingInterval: PingInterval
    )
: IO[Unit] =

Any ideas on how to make the second function format like the first one? I’m guessing this situation has something to do with maxColumn setting. I’d like to have all function params folded until they actually need to be separated into a new line.

Thanks!