Connection issues?

Ok, so I have progressively been seeing this deteriorate with each and every update that has been coming out. Ever since the Johnson update I have frequently been getting games where my inputs have a delay before they actually do something. At first it was 3-4 second delays but with this YapYap update I’ve started getting 13 seconds to even 20, yes 20 seconds of delay before my unit or any actions happen. It is extremely frustrating to use for example, an eradication to just have the enemies army move out the way and then my Eradication activates. These delays will happen for pretty much the entirety of a match, they aren’t just momentary things.
Is it just me experiencing this problem or have any of you also had this happen to you?