Disable Scheduled Plan

When I call the Looker SDK (4.0) to disable a Scheduled Plan it appears to delete it instead of just disabling it. It appears that the Alternative Basic Workaround mentioned here: https://www.googlecloudcommunity.com/gc/Technical-Tips-Tricks/Can-I-temporarily-stop-or-pause-a-sche... no longer works.

I'm using this client (typescript) code to disable a scheduled plan...

await this.sdk.ok(this.sdk.update_scheduled_plan(schedule.id, { enabled: false }))
0 1 122
1 REPLY 1

Scheduled plans aren't permanently deleted, but are difficult to identify solely by user ID. To locate disabled scheduled plans (enabled: false) , you must ascertain the type of content (e.g., look, dashboard, lookml_dashboard), along with the content ID and user ID.

Ref: 
bulkDisableSchedules.ts
scheduled_plans_for_look