Why the manual solution of this partial derivative operator is not the same as in Mathematica, can someone suggest the code is written right or not ? Here is the code
ClearAll[r, θ, f]
oper = Function[{f, θ}, (Sin[θ]/r Subscript[
DifferentialOperator`Private`operator[
DifferentialOperator[]], θ][f[θ]])];
f[θ_] := Cos[θ] Subscript[
DifferentialOperator`Private`operator[DifferentialOperator[]], r]
oper[f, θ]
Link of the Package that I am using
PacletInstall["https://github.com/carlwoll/DifferentialOperator/releases/download/0.1/DifferentialOperator-0.0.1.paclet"]

DifferentialOperator, you should add link to the package in your post, not everybody knows that package. – xzczd Jul 10 '21 at 16:46