The reasons are many, you can check the open issues to see the details, as posted by @Agustín-Pérez-Fernández :
There are a lot of issues open about this. I hope it gets fixed with the transition to openfl 5.
I tried the fixes and everything to make it work on CPP. While it did, the screenshots looked bad, really bad