sendMessage do fundo da extensão ou pop-up para o script de conteúdo não funciona

Sei que essa pergunta foi feita repetidamente de maneiras diferentes, mas tentei passar por todas as respostas (espero não ter perdido ninguém) e nenhuma delas funcionou para mim. Aqui está o código da minha extensão: manifesto: { "name": "test", "version": "1.1", "background": {...