Setting hardware acceleration to VA-API fixed it for me. VLC > Preferences (simple mode) > Input/Codecs > Hardware-accelerated decoding > select 'VA-API video decoder' from the dropdown This was suggested on reddit.. https://www.reddit.com/r/Fedora/comments/f02skx/vlc_doesnt_open_second_time_once_th...