If the service is system-protect, you may be unable to change its Startup type as it is greyed out. Another reason could be the user is lacking the necessary privileges to modify the startup type. Usually, changing service settings requires a user to have administrative privileges, as modifying them affects how the system works. Services dependency is another factor we cannot rule out.