Did you initiate the transfer by selecting your bank in the Freetrade app or by manual transfer where you enter the account number and sort code yourself?
If it was a manual transfer did you include the reference code?
Most of the deposit process is automatic but it needs to be initiated manually by the staff so it’s only done at semi regular intervals during working hours. It usually seems to be every couple of hours.
I believe your first deposit may take longer to arrive. Not sure of the reason but it could be fraud checks or some similar regulatory requirement.