Nano resist check seems to be broken or its mechanic might not have been explained correctly.. As I understand it, NR check is suppose to be someone's attack skills vs a percentage of your NR and maybe a percentage of your level. It is crazy to think that a 150 agent could land root on a 215+ with hold hell at bay on with 2k nr and at full def. This is exactly what happened when I conducted a series of test on NR in the arena. a 150 agent without any buff at all was able to land Leisurely Interrogation on me 1/4 times. I also did a test with a 175 doc and the doc was able to land UBT 1/5 and Epsilon Purge 1/10. It seems to me like the check on NR is completely random and not definite like checks on perks. There seems to be a randomly added value to the system that makes the outcome completely random.
Maybe funcom came up with this idea to make pvm a little more enjoyable but I still think NR should be calculated mathematically and results should be definite.
With that said, I can't believe nobody has made a big fuss over this. Why twink out all your NR when someone can still land stuff on you even tho you have 500-1000 more points than needed to resist. For now I'll consider this a bug until funcom can come up with a sensible answer on why it works the way it does.