pm.Deterministic remains unchanged although the parameters are changing

Oh, you are absolutely correct with “Edit2” guess! Many thanks!

The reason why I had no likelihood in my program, because it was a part of my debugging process when I tried to narrow my search. So I removed the likelihood. I will report with the likelihood later, but for now - it looks like the solution of my problem.

Just for a note: In my setting, I do some kind of wrapper around discretizing the lognormal CDFs. Previously I used the same coding and it looked legit.