Lets say I find a male foongus in a grotto. Am I able to save outside or in front of the poke. Then soft reset until Its female? Or will it not work and always be male?
You can't soft reset for gender in hidden grottos but you can gender soft reset for nature, ivs, and level. So yes it will always be male until after you kill/catch it and find another. Source: experience