You may want to try adding the resizable window flag on window creation.
SDL_WINDOW_RESIZABLE
Like this:
window = SDL_CreateWindow("Test Window", 800, 800, SDL_WINDOW_BORDERLESS | SDL_WINDOW_RESIZABLE);