Temporary Workaround: Adjusting MTU to Reduce Black Screen Issues Some players have reported black screens when changing channels, entering the Cash Shop, or logging in. Based on community testing, this appears to affect certain ISPs and regions and may be related to how network packets are handled in transit. As a temporary workaround, some players have found success by lowering their network MTU from the default 1500 to 1400. How to change MTU (Windows) Step 1: Identify your network adapter name Before running the MTU command, you will need to know the name of your active network adapter. While it is commonly named Ethernet (for cable), some systems may use names such as Ethernet 2, Ethernet 3, Wi-Fi, or Wi-Fi 4. Press Start, search for PowerShell Right-click Windows PowerShell Select Run as administrator Run the following command: netsh interface ipv4 show subinterfaces Example Step 2: Set MTU to 1400 (temporary) Once you have identified the correct adapter name, run the following command (replace "Ethernet" with your adapter name if different): netsh interface ipv4 set subinterface "Ethernet" mtu=1400 store=active or netsh interface ipv4 set subinterface "Wi-Fi" mtu=1400 store=active Press Enter, then restart the game client and test again. Is this safe? Yes, setting MTU to 1400 is a commonly used and safe value, especially on VPNs, tunneled connections, and DDoS-protected routes. For most users, this change has no noticeable impact on other games or applications. This change applies system-wide while active. If you feel uncomfortable or notice unexpected behavior in other applications, you are free to revert it at any time. How to revert to default MTU To restore the default value (1500), run the following command in PowerShell (Admin): netsh interface ipv4 set subinterface "Ethernet" mtu=1500 store=active or netsh interface ipv4 set subinterface "Wi-Fi" mtu=1500 store=active Alternatively, restarting your computer will also revert temporary MTU changes. Making the change permanent (optional) If you wish to keep this MTU change permanently (for example, if restarting your PC causes the issue to return), you may use the following command instead: netsh interface ipv4 set subinterface "Ethernet" mtu=1400 store=persistent or netsh interface ipv4 set subinterface "Wi-Fi" mtu=1400 store=persistent Note: This will persist across reboots. Important notes This workaround is optional and only recommended if you are affected This is a temporary mitigation, not a confirmed permanent fix Staff are aware of the issue and continue to investigate it on our end Special thanks to @Apoc_Ellipsis for identifying and sharing this workaround.
Additional note: if you are still facing issues despite performing the above changes, you might be facing a different issue Please create a new thread with relevant details or screenshots if that's the case https://royals.ms/forum/forums/technical-help.6/create-thread
이것이 전체화면모드에서 창모드로 변경할 때 화면이 멈추는 현상과도 관련이 있나요? Is this also related to the phenomenon that the screen stops when changing from full-screen mode to window mode?
Since the end of the Christmas event, when the server had to be shut down for maintenance, I've been experiencing a "lag" problem where the game continues to run, but my screen freezes. It's been bothering me a lot. I've even deleted and reinstalled MapleStory, but nothing. I've run programs to see if they clean the registry and stop this problem. My computer is new, and it runs the game perfectly, but since then this is a problem I've been facing a lot. Sometimes the game just closes and gives an error instead of freezing. I've already had several games ruined, and I've lost GM buffs because of this problem. I need help!!!
Please create a new thread with relevant screenshots as your description of the issue isn't related to the black screen https://royals.ms/forum/forums/technical-help.6/create-thread
Mine is Wi-Fi 2 and it can't find it. I tried every combination even with Ethernet and it says not found. Maybe bc my wifi-card or w.e it's called is broken so I'm using a TP-Link adapter but ye gg unplayable
You can go Start > Run > ncpa.cpl (Shortcut to open your network settings) and rename the connection to something that powershell will be able to understand. Then run the fix with the new name.
Instead of running show subinterfaces, run show interfaces, then use the index (Idx column): And as we can see, it properly set it when using the index instead of the name (although I did set the wrong interface, I should have set Ethernet if I wanted to apply this to my computer as wi-fi is disconnected)
This isn't a problem related to game files or the server, it doesn't need a patch or server check to be solved. The issue exists with the network between the client and server, which may be hard to fix if the issue is occurring somewhere outside of Royals' control (like in their hosting service's DDOS filtering)
When I asked what were the changes that were made in Discord, Dave replied: I can confirm I am seeing a 1360 MSS (and therefore +20 +20 1400 MTU): Code: 11:32:48.739981 IP (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto TCP (6), length 64) mac.51527 > ip131.ip-51-68-192.eu.7585: ... [mss 1460,nop,wscale 6,nop,nop,TS val 239230428 ecr 0,sackOK,eol], length 0 11:32:48.834786 IP (tos 0x0, ttl 51, id 0, offset 0, flags [DF], proto TCP (6), length 60) ip131.ip-51-68-192.eu.7585 > mac.51527: ... [mss 1360,sackOK,TS val 3549644614 ecr 239230428,nop,wscale 7], length 0 (Posting this to reply in another thread)