cookieが消えないのはpathをおろそかにしていたため
document.cookie = "key=value; path=/";
などとしてセットした際は、消すのには
key=; max-age=0; path=/
と、pathがマッチしないと消してくれません。
https://qiita.com/kawmra/items/24ac9ff3d648ac8c9aa3
"key=; max-age=0"で2時間ほど、ああでもない、こうでもない、とぐるぐる回っとったorz
document.cookie = "key=value; path=/";
などとしてセットした際は、消すのには
key=; max-age=0; path=/
と、pathがマッチしないと消してくれません。
https://qiita.com/kawmra/items/24ac9ff3d648ac8c9aa3
"key=; max-age=0"で2時間ほど、ああでもない、こうでもない、とぐるぐる回っとったorz