Hello.
Could you share log message for the disconnect?
MSDP connection could go down in case of any connectivity issue between the boxes (with msdp originator ip-addresses) - check if tcp connection is stable, prefix does not flap and no issue[s] on WAN links.