Siege, an in-game function that relies on coding to even work, is the fault of EU. That makes a lot of sense. Runewaker is the one entirely responsible for creating and make sure coding for the game works. The fact that you had to post multiple "suggestions" to how FEU could possible be responsible shows that you are just grasping at straws to place blame.
Consider this, the game we play is played in several regions, each with it's own servers.
The same client works in all regions simply by selecting the region you prefer to play in.
Siege works in all its buggy glory in every region except in the US region where we are now kicked to the log screen when we try to enter siege.
Please now, can you give me a logical explanation of why it is the code at fault?
Btw, your reply simply says, you need to go buy a clue!