As adjectives the difference between undecipherable and mystifying
is that undecipherable is not easily deciphered; difficult to read while mystifying is unusual.
As a verb mystifying is
present participle of lang=en.
mystifying
English
Adjective
(-)
unusual
Verb
(head)