Finding: if the client accidentally uses http://... instead of https://..., this issue will occur (i.e. POST gets changed to GET and other verbs DELETE/PATCH/PUT don't get changed).Solution: Client should use https://... URL.
If loadfing the entity first helps, that can be achieved with: try await myOData.dataService!.loadEntity(oItem)but perhaps if you share the actual error that you received, that would help, since just setting the key values in a new entity should w...