Did the shipping has ask the Terminal to do the Damage report before take the goods out from terminal ? The goods not damage in Singapore because if have any damage of goods that the airline do not accept the goods to ship out ... so the goods maybe damage between breaddown the goods from plan to terminal by TG staff in Bangkok..
so shipping will be found the goods once they clear this goods , so shipping will be found the goods then ask TG issue the Damage report before take the goods out from terminal.
If the goods take out from terminal without any Damage report , maybe damage between pick up the goods from terminal to you warehouse