Hey Sekai,
Welcome to the playground. I believe there was a topic not long ago that included somewhat all your problems. It was fixed by connecting to the machine using grbl, not grblhall. might this be a solution to your problem aswell?
Read the topic here: