Added logging to verify:
1. register_routes() is called
2. register_rest_route() returns success/failure
This will show if route registration is actually working.
If we see FAILED, it means another plugin/route is conflicting.
If we see SUCCESS but get_products() not called, routing issue.