Problem adding tokens to LBP using joinPool

I’m trying to add liquidity to created pool in Kovan testnet.
I’m using joinPool function as per developer’s docs, JoinKind is INIT.
But transaction reverts without any error string.
What could be an issue? Tokens were registered and approvals were done in favour of the Vault contract.
Link for faile tx is

probably best to ask this question in the #lbp-help channel in discord