Problem with multiplayer

Good morning! After installing all the updates, updating our graphic card, turning off uPnP (per online recommendation), I am still experiencing black screen on multiplayer if I am not hosting. My rig is more than capable to handle this game so it is definitely not that. I reverified the files through Steam but to no avail. Before the updates, I used to get black screen like twice or thrice in 5 to 6 hours. Now, when I reached Homestead, I get the blackscreen almost 3 to 4 times an hour. It is very frustrating. Is there any fix for this? The internet connection is fast and so is the host. We never had problems playing Elden Ring online. It seems like there is some bugs here and there coz if I am hosting, I do not experience the black screen but my friend will. If we switch, I’ll experience the black screen and he won’t. Any help is greatly appreciated. Thanks!