CyberPanel WHMCS Module auto create account problem

I install CyberPanel WHMCS Module.
Test is OK, I set product “Instantly After Order” ( Automatically setup the product as soon as an order is placed) but it doesn’t work.

In WHMCS Admin, I click Accept order it say:
“Some Orders Failed to Accept
0 order(s) accepted successfully, but 1 order(s) failed (Order Number(s): 3). See the Activity Log for more information: System Activity Log”

Click on System Activity Log:
Module Create Failed - Service ID: 3 - Error: Data supplied is not accepted, following characters are not allowed in the input ` $ & ( ) { } ; : ‘ < >.

Not sure Error with WHMCS or CyberPanel module.
I test with cPanel and Direct Admin, it is OK.

I see Order ID and look like this: https://i.imgur.com/Vs2dOoA.png
When I remove special character, I can accept and Cyberpanel create account successfully
How to fix?
Thank you

I have noticed this too. I would say these characters cause issues when passed through the API, and various scripts which would cause problems and thus removed. I don’t think there wold be a fix from your end you could implement.

I found solution.
Setup > General Settings > Security
In "Auto Generated Password Format " options select: "Generate passwords containing a combination of letters and numbers only "

@paulie said:
I have noticed this too. I would say these characters cause issues when passed through the API, and various scripts which would cause problems and thus removed. I don’t think there wold be a fix from your end you could implement.

But it doesn’t create hosting account automatically
Please fix this problem
Thanks

He is the guy who created the module, cyberpanel is just hosting the files, try to ask him to release an update https://jetchirag.com/

this is not module error. cyberpanel itself prevent user from creating account if name or password has ` $ & ( ) [ ] { } ; : ‘ < >. any of these characters. whmcs auto generated password has these characters and thus you are getting error. this issue must be solved from cyberpanel not whmcs module.

this limitation is also applicable for database creation

Type your comment> @jobayer said:

this is not module error. cyberpanel itself prevent user from creating account if name or password has ` $ & ( ) { } ; : ‘ < >. any of these characters. whmcs auto generated password has these characters and thus you are getting error. this issue must be solved from cyberpanel not whmcs module.
Hello
I set password policy in WHMCS without $ & ( ) { } ; : ‘ < >
It generates only lowcase, upcase and digits but still not auto create hosting account after click on accept order

Still the problem for that one. Is there any fix? Or we only disable special characters on WHMCS?

I am also getting this problem while extracting or doing basically anything on cyberpanel file manager
anyone knows how to fix it?

kindly fix this having same error