I am using a 3rd party software tool at work that has some bugs that are not yet fixed. There is no work around for some of them. My boss insists that since the website of the tools says that it got the "Software Tool of the Year" award, it can't have those bugs.
I am the only user of this tool and have used it for 3 years. However, certain bugs in the program prevent me from using it normally and cause disruptions that require me to find workarounds all the time. My boss who does not use the tool insists that I am not using it properly since it is "Software Tool of the Year" according to its website.
What do I do to make the boss understand it is the tool that is the problem, it is the tool that is broken, not me the user?
The problem can be explained like this. The project becomes corrupt. It is intermittent. Creating the project again takes a very long time. But, this is not all; there are many other issues. The problem is that the workarounds are VERY tedious. If I have to keep doing this, I will resign. It is better to work somewhere else than die of stroke or anxiety.
Contacting customer support has not resolved most of the problems. They just say upgrade to the latest version, but the problem does not go away. What are they supposed to do when the problems I see are intermittent, i.e., no clear steps to reproduce the problem on their end?
The program is called Microsemi Libero SoC. I could just use the script based approach, but the script based approach does not offer all the steps that are created through the GUI. This will be patched up, but some years down the line.