Very sensible course of action.
Suggest that for next contact you schedule lunch and find out what is the REAL reason for the hold-up.
Maybe there is none.
Maybe they are just slow.
Go and show your face.
On your technical problems I have not checked if this affects me as well.
I will watch out for it. Thank you for alerting me.
I am using 6+, which is totally AMAZING !!!!
Best wishes
S