I tend to stay away from anything Vallejo because they’re garbage. Even their liquid mask is utterly pure garbage.
My go-to putty is Perfect Plastic Putty by Deluxe. It’s bulletproof, doesn’t crack, and easy to work with,sands using sandpaper or water. I use plain water to “sand” it down...