I haven’t tested it in a long time, so I wouldn’t be surprised. Ideally the rule should be ported to ChainRules, but that shouldn’t be difficult to write in terms of svd_back in https://github.com/GiggleLiu/BackwardsLinalg.jl/blob/master/src/svd.jl.