I'm running on 11.3 LTS.
Expected Behavior:
Databricks Notebook Behavior (it does nothing):
You can also do `shell.set_next_input("test", replace=True)` to replace the current cell content which also doesn't work on Databricks.
`set_next_input` stores this input in the payload manager which is then stored in the reply after execute in the `payload` key: https://github.com/ipython/ipykernel/blob/main/ipykernel/ipkernel.py#L433-L439
It seems like Databricks is not recognizing the payload in the reply and the information is getting dropped. Happy to help in any way to get this resolved since this feature is important for the work we are doing on Databricks.