quick update: they told me the car is done and once again they said "we are confident there won't be further issues....
" so it looks like I'll be picking it back up tomorrow. No explanation was given for how water ingress occured, what causes the instrument cluster to go out etc so I know there will only be more issues. I'll post the service ticket and emails as always