Commenting on the info I found:
Moves that have no effect on another Pokemon will not miss.
3 examples I did:
Example 1: Sheer Cold Lapras vs Alolan Vulpix: I used up all of Sheer Cold's PP and the only message I got when I used Sheer Cold was "it doesn't effect the wild Vulpix...". I never got the message "the wild Vulpix avoided the attack!"
Example 2: Fissure Hippowdon vs Oricorio: Same results. I only got the message "it doesn't effect the wild Oricorio..."
Example 3: Toxic Vaporeon vs Ekans: I wanted to see if this happens with moves with a little higher accuracy. (Probably not the best example) Same results as examples 1 and 2. If anyone wants to use any of these examples, go ahead. :P