That is spot-on what works for me. Warm soapy water has given me the best results with a PEI plate. The chamber heat soak is also big for these troublesome filaments. My printing gear lives in a closet and for trouble prints, I will crank up the bed, and my filament dryer for a half-hour or so to get reliable chamber temps.
i recently got back into printing. I had some PLA, some PETG, some ABS and some ASA all of which had sat for longer than that. After thorough drying in a dehydrator, a couple of rolls just didn’t cooperate but most did. The troublesome ones may not have been very good to start - unbranded mystery stuff.