'Liquidity in' then 'Received from Pool' creates Missing Purchase History

Describe the problem:
When I send some tokens to a liquidity pool, then later withdraw some of the tokens from the pool, Koinly doesn’t recognise the Liquidity out transaction – it is categorised as a Deposit. I mark the deposit as “Received from Pool” but this creates a missing purchase history. How do I make sure Koinly connects those?

Which exchange/wallet is this regarding?
Mai Finance on Polygon chain

How did you import data into this wallet?
Auto-sync

What have you tried to fix this so far?
Left it as a deposit

I wish I would have done my homework better. I am figuring out that Koinly doesnt do well with DEFI. As a paying customer, please update your software. I would love to use your services this year coming up.