What you are seeing is probably Back Pressure:
https://learn.microsoft.com/en-us/exchange/mail-flow/back-pressure?view=exchserver-2019
Look in the event logs when this is happening:
https://learn.microsoft.com/en-us/exchange/mail-flow/back-pressure?view=exchserver-2019#back-pressure-logging-information
20GB is way too low however regardless. You should have at least 100GB free in my opinion. I would recommend adding/moving to a new drive and moving the transport queue