@Razeen Hendricks Apology for the delay. Communication expection is the Transient error and logic app does handle these type of errors.
As you are using the session enabled queue so all the messages are send to the same partition for the same sessions. In case if there is any service updates/issue for that partition then there would be some expection/error during that time. As logic app service bus connector does have retry in place but if it failes till the max retry then the exception is throw and your workflow failed. But the next runs (once the upgrade completes) should eventuately suceeded and it should not effect your workflow but you should few runs getting failed during that time.
If you are observing these error for every run then I will suggest you to open as support ticket with us. If you don't have the support plan then please let me know so we can connect offline and assist you further.