Hi, you cannot specify the primary key manually. When an object has the primary key set, the operation is recognized as update. As category with ID 999 does not exist, the update doesn't update anything.
What is the reason why you want to specify the primary key manually?