A follow up to my above post from April 18:
When the problem occurred I sent an email to Topping in China describing the issue. I got a return email the next day saying that I would need to ship the unit to China at my cost as it was out of warranty. I would also need to pay for return shipping when it was fixed. The email gave me detailed instructions on how to address the package, declare a value for customs etc. I bought a box at my local post office and sent the unit as requested. It got to China in about 5 days. I received another email 3 or 4 days later saying they had fixed the unit and would send it back as soon as I paid the $30 US shipping cost. I was not charged anything for the repair itself. I paid as requested and was sent an email with the tracking number. It arrived back about 5 days later, and is fully operational.
I have to say that I‘m impressed with the Topping service response. They were very fast in responding to my emails and charged me nothing for the fix. You could argue that perhaps this particular problem has not been unusual and they want to recover their reputation, or that as a company on the other side of the planet from most of their customers, they need to be good at customer service. Could be, but if so, then good for them is seeing the problem and addressing it.