Just came across this scenario.
On green but 24y from pin
Ridge between me and bole
If I hit ball to 1 inch over ridge it will run for 30y
Played Flop so ball lands softly
Result mis-hit. Tried again, same.
Tried Pitch - mis-hit
Tried Chip - worked ( though went 19y passed ).
YES I should not put myself in such a position. But I should be able to play any shot I wish to get me out.
Please explain the logic behind chipping but no flopping on a green