You need to make sure your VAT online account has the specific service listed for submitting ECSLs. If you log into HMRC and look under services, if ECSL is not listed you should be able to get it added.
Can you try removing the GB prefix from your VAT number in your settings. HMRC can be very particular about how the number is presented. I can’t see anything else wrong with your settings.