I created a test case myself without modifying any code, yet encountered the following error: —[precise] ERROR: The required operation `write-iteration-checkpoint` is not satisfied. Did you forget to call `requiresReadingCheckpoint()` or `requiresWritingCheckpoint()`?
Could you share the code and the coupling configuration that leads to this error?
My guess would be that you use an implicit coupling and in this case preCICE expects you to check whether a checkpoints must be read or written, see the Implicit Coupling section in the docs.