Google’s John Mueller has said many times that 302s vs 301s are pretty much the same thing in terms of how Google treats redirects. He often said not to worry about using a 302 over a 301 or the other way around. The question is why? John basically said that most of the web uses both the same so Google uses multiple signals to determine how permanent a 302 redirect is or is not.