@rachuism at first sorry for delayed answer..... If you hash your password then special chars are hexed and your problems may be solved with your WIFI PW.
You can read this thread and follow instructions.
Here the PW is automatically hashed.
You see in the example the passphrease "Secret Key" was hashed to "5bee4223648102a29c09b2b52bbd2fc920c4d90ced9292781477d1bf219b753a"
You can also use this side to generate hashed values..... Be careful! You give your SSID and your PW to a xenos. I tested with the values provided in the thread linked above and the output from wireshark resulted also "5bee4223648102a29c09b2b52bbd2fc920c4d90ced9292781477d1bf219b753a" .... so this works so far!
Knowledge is power!