Thank you for reporting this! I work on both Oracle R2DBC and Oracle JDBC, and I can investigate further if needed.
For now, you might want to try overriding the Oracle JDBC dependency. In your pom.xml, or equivalent for gradle:
<dependency>
<groupId>com.oracle.database.jdbc</groupId> <artifactId>ojdbc11</artifactId>
<version>23.5.0.24.07</version>
</dependency>
The bug sounds vaguely familiar, so I think we may have fixed it long ago. But your 0.4.0 release of Oracle R2DBC is pulling in an old version of ojdbc11. The new version may very well have a fix.
FWIW, I've been working on an update for Oracle R2DBC where I've verified the latest build with the 23.5.0.24.07 ojdbc11 version listed above. I believe it will be compatible with the 0.4.0 release of ojdbc11.