Problem is, when I joined a game afterwards I didn't seem to be benefitting from any of the perks, I still got my flashbang and the holosight though; anyway, I leave the game to investigate.
What I notice is, I have the perks and attachments active on my character in the 'Customize Equipment' screen, but their icons are still "unlockable", even though I spent points unlocking them, so I tried unlocking them AGAIN, and this time it worked.
Problem is, I've now spent 2x points for Holographic sight, Armor Enhance, Covert Ops and Aim Enhance which kind of pisses me off as you might imagine, flashbang even though I've been using it ingame since the first time I unlocked it still shows as unlockable when I check it in the Customize Equipment screen, when I then equipped frag grenade instead I couldn't go back to using the flash because it was showing as not unlocked.
So bottomline is I spent points on air, which might mean that I don't have the points later at higher levels when I want to unlock the last perks / equipment.
Besides all that I have a question; since you can only unlock attachments for a single weapon at a time, how will there be enough Attachment Points to unlock all attachments for all weapons, seeing as you only get an attachment point every 5 lvls or something?..