I’m asking because my experiments on TPS61094 on the TPS61094EVM-066 evaluation board indicate this. The board was configured for automatic buck or boost. I have a Super cap on the SUP and the current flowing into Vin is limited with a resistor.
As long as Vout is kept at or below Vin when the load current is low, I can observe that the device discharges the super cap when the load current goes high and recharges it cap when the load current goes back to low.
However if the target output voltage Vout is higher than Vin, strange things happens. Sometimes the SUP pin is not used i.e. Vout is only as high as the limited current from the resistor allows and the super cap is not discharged. Other times Vout is indeed higher than the Vin and the super cap is discharged, but the super cap is not recharged when the load current goes back to low. In this case recharging does commence if Vin is increased to a level higher than Vout. It therefore seems to me that the automatic shift between Vin and SUP is not working when Vout is set higher than Vin.