Hi @xnackattack, screen will certainly help but I’m going to hazard a guess (2 in fact)
Can you check in your user preferences that you don’t have “only insert needed” enabled. This will cause a lot of headaches.

And a less likely problem might be if you have ‘cyclic aware keying’ enabled in the keying set menu

Hope that solves the issue – but if it doesn’t make sure you post some more information.