I would try feeding zucchini instead of the cucumber, leave the skin on, that's usually the first thing to get eaten. My large sailfin will also eat bananas, and orange segments. Just small pieces of the banana, it can mess up the tank pretty good. HTH.
Debbie