@wwzsocki
Thanks for the response.
you are right i did send 0.01 transaction before sending 32 ethereum. I wanted to check if it's for real or not, but when i didn't get expected returns for the 0.01 eth, I looked at the website where he mentioned it has to be atleast 1, so i thought I should send more than 1 to make it work, there i fuk'd up badly, should have used common sense.
I didn't wait for 24 hours, not sure where you got that info. I did two different 16 ethereum transactions back to back. I am 100% sure.
small update on my case- I checked with freewallet team about my issue, and they think the scammers address of the transaction can be realted to changelly exchange.
they are investigating it.