Can't copy/paste blueprint nodes consistently?

Hi, i’m having a really strange bug with copy/paste in blueprints & material editor.

Sometimes a copy and paste works fine where as other times I get a “none” variable or function based on what I copied and sometimes a warning “one or more copied nodes could not be pasted into this graph“. This can happen with any function or variable, even ones inherited from the engines source or ones created from scratch in new actors.

I narrowed it down to how the node is being copied and it seems to sometimes remove the formatting for the copied data, here is an example of how that would look on my end.

CTRL + C broken format:

Begin Object VariableReference= NodePosX= NodePosY= NodeGuid= CustomProperties Pin () CustomProperties Pin () End Object

CTRL + C correct format:

Begin Object
VariableReference=
NodePosX=
NodePosY=
NodeGuid=
CustomProperties Pin ()
CustomProperties Pin ()
End Object

I’m really stumped on what is causing this issue, it seems to be clipboard related as duplicate works fine. I have only started having the issue for the past week out of nowhere.

What I have tested so far/replicated:
Copy/Paste with other windows software outside of UE.
Tested clipboard with notepad++ to see if I get the same format issue there but nothing, works fine.
Persists across engine versions (5.4, 5.5, 5.7) (I installed 5.7 today to test it there, I’m using 5.4 the most).
Created fresh projects.
Verified install and plugins.
Deleted shared cache in AppData
Made sure windows clipboard history is disabled.
PC Restart
GPU Drivers
Tested without background apps.
Last Windows 10 update installed was on March 10th so probably not related to that.

Any help would be appreciated!