I have programmatically created a block. In my module folder I added all suggested templates in a templates folder(mymodule/templates/suggestedtemplatename.html.twig).
However the block is not using any of them! I have enabled the theme debugger which gives me all the suggestions and describes which part of the page is produced from which template. I can see only block.html.twig producing html. I tried drush cr and uninstalling/installing the module
block.html.twig
is used for every block and you usually don't change it. What you are trying to do is probably to render the content inside with custom templates. But they would not replace the block twig, but would appear inside of it.