I saw the problem in the line below.
exact fetch returns more than requested number of rows
As a result, Oracle received more rows than it had anticipated. Only dual tables have the property, which only produces one row. Later, I remember making a few adjustments to the dual table and running the dual table. Then discovered several rows.
I only inserted the entry with the value X after trimming the dual table. And everything is running smoothly.
I hope this helps you.