I had the following error on Forge 1.15.2-31.1.0
my crash report read
The game crashed whilst initializing game
Error: Java.lang.illegalStateException: GLFW error before init:
[0x10008]Win32: Failed to convert joystick name to UTF-8
I have a small USB foot pedal attached to emulate the Esc Key. I unplugged it and my game works fine now.