My online score went down to 61.11%, no downtime

The online score is calculated for 30 days window, so it may continue to reduce because of past downtime. If you fixed the offline issue, it should fully recover after 30 days online. See

You may check when your node was not available for the satellites:

You then can check logs of your firewall and router to figure out, why your node was not available on these dates.