Is it the same one every time or is it random? What DWM? Do the two screens use the same type of cable to connect to your GPU? Does power-cycling your black monitor or disconnecting/reconnecting the cable fix the issue?
It's always the same screen, and disconnecting/reconnecting dosn't work. im starting to think it's a screen issue
What happens if you swap which cable goes to which screen, or only have the black screen be connected?
Figure out first if this is a dwm problem. Does it work in openbox (or whatever)? What does xrandr say?