Brian, I only have access to certain parts of the system and not the full membership database but looking you are a member for 2024 having successfully paid yesterday. What I cannot see is was you a renewing member or a new member, but I have just upgraded you to full member on this forum which required manual intervention.Am I member or not?.
Maybe your payment took some time to go through as it was a bank holiday yesterday and so any credit/debit payments may have been pending due to the bank holiday. I have noticed with my own bank HSBC that bank transfers are instant but purchases on my card are always pending until the start of the next working day.