Liability is determined based on the timing of the defect, the stage of ownership, the delivery date, and the contract with the supplier.
Do not accept a general answer like "contact the showroom" without knowing who owned the asset when the problem arose.
Keep the invoice, the delivery receipt, and any technical reports, and contact the bank immediately, as the order of purchase in a Murabaha transaction affects liability.