Unfortunately this problem has now began reoccurring again for me.
I did the Windows update clean again, and this time it found no errors and it still kicks me out after a few minutes of being in an actual match.
I've edited the attached video (inside the RAR file) down to the last 41 seconds before the drop, but from booting the game up, collecting the Radios for the EE on Kaleidoscope to this point is between 8 and 9 minutes.
The match previous to this I was in the round for literally 5 seconds then it timed me out!
This is happening in regular matches too, not just portal.
I've given the .exe it admin rights, I've given EA APP admin rights, I've opened ports in my router, I'm at a loss.
Anybody got any more ideas?
EDIT: Added a second vid in a live game with the net graph