Transparency working but blocked by a white sheet

Godot Version

Godot_v4.7.2

Question

my player placeholder shoots its gun and a muzzle flash is supposed to appear before the player, it works its just a white sheet appears in front of the player every where it faces for some reason. i’d post the codes but the player code is 1965 lines long, and the last time i tried to post it the forum page crashed. if anyone is offering help please contact me via discord, username’s Zaikuden