Your rotation is wrong from what I can see as Summon Darkglare scales with active dots, so if you pop Soul Rot and Phantom Singularity after, it will not benefit. Also summon Darkglare extends your active dots when summoned.
So it should be the last thing you use I think, I only play PvE so might be different in PvP.
we’re stacking versa mainly, the worst stat for dps when it comes to warlock
no surprise u do less damage than full mastery pve lords
as long as u maintain dots and use rapture whenever its possible to do so - ure good to go