https://bugs.winehq.org/show_bug.cgi?id=34497
--- Comment #5 from Paul Sladen winehq@paul.sladen.org --- How would you wish the OP to respond? ;-)
The ground debugging was done by Doug Brown, using another piece of other unrelated piece of software that enumerates available [serial] ports, by first requesting the "FriendlyName" for each available port.
All software that uses such mechanisms will fails when both a "FriendlyName" and "PortName" have not been automatically provided by Wine.
Yes, it is probably a terrible method; but that's also the reality...