OK, here is my story. My Pre90 was obviously 5db louder in the left side.
I isolated all components and it was clearly the Pre90. When I measured with my multimeter it was clearly 30-40% more voltage on the L side (both on the RCA outs and the XLR outs). Then I plugged on my oscilloscope, lined up both channels and clearly the difference was very visible there too on any volume setting.
I contacted Topping, explained the problem, and they told me it really looks like a defective unit and asked me to contact Apos. I contacted Apos audio and I am waiting for their response, but because of timezone they will probably just answer tomorrow.
But...
While I was waiting for Apos to answer I got curious. I dig in the secret menu to see if there was a "balance L/R" option that was somehow misconfigured but no, there is no such an option on the Pre90 (as I remembered). Then, I tried to click "7. Factory reset" and BAM! It just fixed it. Both channels are in perfect balance again.
Then here is the question: why the hell that happened??? There is no option to change that anywhere in the Pre90 that I know. Also, if the software is capable of doing L/R balance, why there is no option in the menu for it? It would be great if Topping added the +-10dB L/R balance to the Pre90 like they did on the D90SE firmware update (but the Pre90 doesn't have an obvious FW upgrade port unfortunately).
Now I am really confused. Should I still send it to Apos? I have no idea what happened to make it unbalanced in the first place...
@JohnYang1997 , please help me
...