Nuclearcat makes a good point. Trying what he suggested will help you determine where the problem lies:
a) Building internal wiring / electrical interference (from building box to your apartment).
OR
b) Street external interference (from DSLAM to your building box).
You see, your connection is synchronizing dangerously close to its max attainable rate. This is normally not a problem when the line is clean or when the attenuation is low but, in Lebanon where the lines are usually problematic at best, this becomes an apparent issue.
So, what you can do is try to increase the target downstream SNR margin (which will reduce your download speed but should provide much more stability and less errors) IF the modem allows it via CLI (meaning you need to telnet to the command line interface).
There is actually a good guide on Lebgeeks
here on how to do this.
Of course you need to find the commands that would work on your modem, again if the modem allows such a thing as not all modems do.
When I was in Lebanon during Covid in 2021 Ogero had doubled the speed for everyone. Being on the unlimited 2Mbps initially, I was automatically transferred to the 4Mbps plan. While this was great, it made my line unstable.
Personally, being an online gamer, I cared much more about line stability than speed as 2Mbps was more than fine for WoW and other games (even 40 man raiding in Classic WoW or 40 man battlegrounds).
I did what I just explained to you above (after buying an Asus DSL-N16 from PCandParts because my initial modem did not support this tweak) and it worked wonders. I never had more than a few CRC / HEC errors per hour or any line dropout after that.