Icinga2 Distributed monitoring checks by satellites are stuck in"pending"

Can you share icinga2.log from your satellite within the same time frame?

Your master is sending conf files, but obviuosly your satellite does not receive or activate them. You could try cleaning at your satellite:

systemctl stop icinga2
rm -rf /var/lib/icinga2/api/{packages,zones,zones-stage}/*
systemctl start icinga2