Product Recommendations API returns the same product regardless of product_id passed

It seems that regardless of the /recommendations/products.json?product_id={{product_id_here}}, the API responds with the same products throughout.

We have > 7000 products but the algorithm seems to return the same 7 products every time.

Is anyone encountering the same / has anyone resolved this?

I myself am facing this issue. For me currently the API is returning an error response. Any sort of help would be highly appreciated.