It's not a bug.
You use compleyely transparent sprites which will always lead to something like this.
Transparency issues will inevitably occur during the gameplay. You can't avoid this
The other reason might be the lighting. But I doubt you use square projectiles for it to be the reason.