The washer will not spin if it cannot drain properly or if the pump filter is clogged. Even if the unit appears to be draining, check the following:
Verify the drain pump filter (where applicable) is clear. The filter is accessible through the door at the bottom of the unit.
Verify the drain hose is not pushed too far into the standpipe (Siphon condition).
Verify the drain hose is not kinked or crimped.
If you continue to have problems, then service will need to diagnose the washer. Please contact Haier Appliances at 1-877-337-3639 or visit https://www.haierappliances.com/support/schedule-service to arrange service.