First of all, thanks for the response. To answer your questions;
1. The cmd states that BEClient.dll is being blocked, even though I have tried unblocking it through the file properties and manually updating it.
2. My PC is certainly powerful enough, as I was able to play on this server fine for a month and DayZ in general for the last 2 years, averaging around 40 fps. Also most of my disconnects occur when I am running around the map, precisely 15 minutes into playing.
3. I don't think it is my internet as my brother in the next room is able to play for hours on end (¯\_(ツ)_/¯). But anyway, my internet hasn't failed me yet and is reliable.
4. My ping is generally around 90 for the EU3 server, but like 50 for ones in the US
5. I did a virus scan when this happened and nothing came up for it, and I never installed any cheating software.
6. My computer and my brothers are both wired into the router, with about 5 other devices wirelessly connected to it at one time. I should mention that the problem still occurs even when I am the only one awake and using the Internet.