Secondary monitor max resolution is limited to 1024x768

I am using an LG full HD monitor as my secondary monitor.
But I only can set the max resolution to 1024x768

Graphics: Mesa Intel® HD Graphics 520 (SKL GT2)

[digiwizkid@fedora ~]$ xrandr
Screen 0: minimum 16 x 16, current 2390 x 768, maximum 32767 x 32767
XWAYLAND0 connected 1024x768+1366+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      59.92*+
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   720x480       59.71  
   640x400       59.95  
   320x200       58.96  
   1024x576      59.90  
   864x486       59.92  
   720x400       59.55  
   640x350       59.77  
XWAYLAND1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
   1366x768      59.98*+
   1024x768      59.92  
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   720x480       59.71  
   640x400       59.95  
   320x200       58.96  
   1280x720      59.86  
   1024x576      59.90  
   864x486       59.92  
   720x400       59.55  
   640x350       59.77

Edit: I am using VGA connection and here is the journalctl -b 0 output fedora journalctl output - Pastebin.com

How to resolve this issue?
thanks

Hi, if you’re using HDMI connection, would you like to run journalctl -b 0 | grep -i HDMI and post the result here.

If you’re not using HDMI, run journalctl -b 0 then post it to pastebin.com and post the URL here (since it will too long to post it here).