There is an additional constraint in oemof.solph to prevent to flows from being active at the same time but it will create a mixed-integer problem and in my opinion this is not necessary in 90% of the cases.
Normally this indicates that it is good/necessary for the system to “dump” energy and you have to analyse why. Even though it is not the preferred/wanted it is a possible behaviour.