So I recently bought battlefield 3,4,1 and 5 for pc as I am swapping over from console. However I keep getting kicked less than 5 minutes into a game for every game I try and play. I have no idea why this is happening and the only message I get when I'm kicked is 'Kicked by PunkBuster' back in the menu screen, the same message as if you were kicked by an admin. Would the fact I bought through steam and then steam boots up origin to then boot up the game be causing this? Almost like it's thinking steam is trying to bypass a legit origin account or a legit game purchase? The only other thing someone has mentioned to me is that it could be all the steam workshop mods I have downloaded for Arma 3? But I doubt that would interfere? I don't want to keep playing and end up getting my account banned. I'm really lost as to what I can do to fix this, can anyone help or had similar issues?
Edit: this is with Battlefield 4, I tested Battlefield V and have been playing since posting and no issues