Asusd is not starting even after creating /etc/asusd/ directory

Im very new to CachyOS and after installing the OS and trying to install rog control center asusd fails to start due to start limit being hit. i originally tried to create the directory /etc/asusd/ to fix it but it still doesnt start. according to the Konsole the “unit files have no installation config”. i will put the console log below. if anyone knows how to fix this it will be greatly appreciated. the post i got the idea to create the directory from is here: Asusctl failing on fresh install: Missing /etc/asusd directory

these logs are from after i disabled ‘restart=on-failiure’

‘’’

\#systemctl enable asusd
The unit files have no installation config (WantedBy=, RequiredBy=, UpheldBy=,
Also=, or Alias= settings in the [Install] section, and DefaultInstance= for
template units). This means they are not meant to be enabled or disabled using systemctl.

Possible reasons for having these kinds of units are:
• A unit may be statically enabled by being symlinked from another unit’s
.wants/, .requires/, or .upholds/ directory.
• A unit’s purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
• A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, …).
• In case of template units, the unit is meant to be enabled with some
instance name specified.‘’’

‘’’

‘’’

$journalctl -xeu asusd.service
░░
░░ The process’ exit code is ‘exited’ and its exit status is 1.
Jun 17 11:29:16 cachyos-x8664 systemd[1]: asusd.service: Failed with result ‘exit-code’.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support:
░░
░░ The unit asusd.service has entered the ‘failed’ state with result ‘exit-code’.
Jun 17 11:29:16 cachyos-x8664 systemd[1]: Failed to start ASUS Notebook Control.
░░ Subject: A start job for unit asusd.service has failed
░░ Defined-By: systemd
░░ Support:
░░
░░ A start job for unit asusd.service has finished with a failure.
░░
░░ The job identifier is 8068 and the job result is failed.
Jun 17 11:29:17 cachyos-x8664 systemd[1]: asusd.service: Scheduled restart job, restart counter is at 4.
░░ Subject: Automatic restarting of a unit has been scheduled
░░ Defined-By: systemd
░░ Support:
░░
░░ Automatic restarting of the unit asusd.service has been scheduled, as the result for
░░ the configured Restart= setting for the unit.
Jun 17 11:29:17 cachyos-x8664 systemd[1]: Starting ASUS Notebook Control…
░░ Subject: A start job for unit asusd.service has begun execution
░░ Defined-By: systemd
░░ Support:
░░
░░ A start job for unit asusd.service has begun execution.
░░
░░ The job identifier is 8230.
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: Starting asusd daemon…
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: [INFO asusd] daemon v6.3.8
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: [INFO asusd] rog-anime v6.3.8
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: [INFO asusd] rog-slash v6.3.8
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: [INFO asusd] rog-aura v6.3.8
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: [INFO asusd] rog-profiles v6.3.8
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: [INFO asusd] rog-platform v6.3.8
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: [INFO asusd] Product family: ROG
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: [INFO asusd] Board name: PRIME B650M-A AX6 II
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: [INFO zbus::connection] start_object_server; started_event=None
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: [INFO config_traits] Parsed RON for “asusd::config::Config”
Jun 17 11:29:18 cachyos-x8664 asusd[7600]: Error: MissingFunction(“asus-nb-wmi not found”)
Jun 17 11:29:18 cachyos-x8664 systemd[1]: asusd.service: Main process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support:
░░
░░ An ExecStart= process belonging to unit asusd.service has exited.
░░
░░ The process’ exit code is ‘exited’ and its exit status is 1.
Jun 17 11:29:18 cachyos-x8664 systemd[1]: asusd.service: Failed with result ‘exit-code’.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support:
░░
░░ The unit asusd.service has entered the ‘failed’ state with result ‘exit-code’.
Jun 17 11:29:18 cachyos-x8664 systemd[1]: Failed to start ASUS Notebook Control.
░░ Subject: A start job for unit asusd.service has failed
░░ Defined-By: systemd
░░ Support:
░░
░░ A start job for unit asusd.service has finished with a failure.
░░
░░ The job identifier is 8230 and the job result is failed.
Jun 17 11:29:20 cachyos-x8664 systemd[1]: asusd.service: Scheduled restart job, restart counter is at 5.
░░ Subject: Automatic restarting of a unit has been scheduled
░░ Defined-By: systemd
░░ Support:
░░
░░ Automatic restarting of the unit asusd.service has been scheduled, as the result for
░░ the configured Restart= setting for the unit.
Jun 17 11:29:20 cachyos-x8664 systemd[1]: asusd.service: Start request repeated too quickly.
Jun 17 11:29:20 cachyos-x8664 systemd[1]: asusd.service: Failed with result ‘start-limit-hit’.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support:
░░
░░ The unit asusd.service has entered the ‘failed’ state with result ‘start-limit-hit’.
Jun 17 11:29:20 cachyos-x8664 systemd[1]: Failed to start ASUS Notebook Control.
░░ Subject: A start job for unit asusd.service has failed
░░ Defined-By: systemd
░░ Support:
░░
░░ A start job for unit asusd.service has finished with a failure.
░░
░░ The job identifier is 8392 and the job result is failed.‘’’

also i apologize if i formatted this incorrectly this is my first ever forum post.