Can you please add Start Time and Estimated Duration for Events
Are these fields you refer to in the standard Calendar app or part of a third party calendar app?
In what instances the event duration is not modifiable? I can change tha start time but event duration is stuck at 30 minutes
Can you send us a series of screenshots of what you describe?