// it happens when you pass an invalid id to mongoose. // so first check it before proceeding, using mongoose isValid function import mongoose from "mongoose"; // add this inside your route if( !mongoose.Types.ObjectId.isValid(id) ) return false;