This is a problem that comes from the TV, and the AO300 can't do anything about it. Problems with TVs and SPDIF/Toslink connections have been discussed very often here in the forum and elsewhere.
Alternatively, you can try the HDMI/ARC connection.
The AO300 works for me on DDCs, CD players, Macs and MacBooks, various DAPs, streamers, etc., without any problems. Unfortunately, TV is a different topic and is definitely the fault of the TV manufacturer -> too cheap interfaces and non-compliance with standards.
This has nothing to do with USB.