Cant customize washer program in HomeConnect

whatever I try to run my scripts, the custom changes never get applied:

start_bubbles_cotton:
  alias: "Start Bubbles - Cotton Program"
  description: "Starts the Bubbles washing machine on the Cotton program with remote start enabled."
  mode: single
  sequence:
    - service: script.log
      data:
        message: "Starting Bubbles Cotton program with 60 degrees and 900 RPM."
        log_context: bubbles_cotton_program
    - service: home_connect.set_program_and_options
      data:
        device_id: 993340f82009e9355e31ffed89fe8c7f
        affects_to: active_program
        program: laundry_care_washer_program_cotton
        laundry_care_washer_option_temperature: laundry_care_washer_enum_type_temperature_g_c_60
        laundry_care_washer_option_spin_speed: laundry_care_washer_enum_type_spin_speed_r_p_m_900
    - service: home_connect.set_program_and_options
      data:
        device_id: 993340f82009e9355e31ffed89fe8c7f
        affects_to: selected_program
        program: laundry_care_washer_program_cotton
        laundry_care_washer_option_temperature: laundry_care_washer_enum_type_temperature_g_c_60
        laundry_care_washer_option_spin_speed: laundry_care_washer_enum_type_spin_speed_r_p_m_900

anyone had luck with that?

I can make this suggestion: Why and how to avoid device_ids in automations and scripts

Also check out some of the community solutions for this. Open a search engine and paste this:

site:community.home-assistant.io blueprint appliance

none of this relates to my problem, sorry