FIXED: SOP python expressions not cooking

Mac, TD version 23120.

I’m trying to use the numPoints method but it doesn’t seem to update unless i right+click and force cook the SOP. If i use a SOPto CHOP and do numSamples, that will accurately give me the number of points.
SOP Python Expression Bug.toe (4.25 KB)

Will be fixed in builds 2018.23210 or later. Thanks for your report!

Build 2018.23440 has been posted with a fix for this.

Why do I still need to use a force cook at every frame then? If you deactivate the Execute script, Constant CHOP stop cooking and value is not updated.
cooking_problem.toe (4.22 KB)

What build are you using? I just tried your file in 2018.23760 on macOS and the Execute DAT is not needed.

Copy SOP expression me.copyTotal also doesn’t seem to cook.

copyTotal will be fixed in 2018.24400+. Thanks for the report. You can use op(‘copy’).par.ncy as a work around.

Still broken for me in 24410. tested on macOS.

attached a .tox, changing the amount of copies doesn’t affect the rotate-z parameter which is using 360/me.copyTotal
meCopyTotalBroken.tox (862 Bytes)

Sorry, fix is in 2018.24450. me.par.ncy will do the same thing.