In this case it was because I was doing this from a Test class, so hybris couldn´t find the product because there was no data whatsoever in the junit tenant.
So I had to create the data in the setup method of my Test class, which is executed before the actual test method is called.