Sorry, I dont know enough about the all the build stuff to do this for you. I can tell you I was comparing to v3.1
I just wanted to point this issue, and the project properties issues out to you, as I am sure others are seeing this and not taking the time to show you and just moving on to another platform. It would be great to see a serial terminal icon so we can have that open when its done flashing. I suggest to install PlatformIO for yourself, and give it a spin to see how it performs. I would MUCH rather use yours than theirs, but with all these issues its just unusable.