Also, can you show your source repo: It may be that we can find the error: See: Requesting Help
Finally, to understand how Hugo finds resources, check out:
Hugo Pipes Introduction | Hugo (gohugo.io)
Hugo is large. I would pick one method and figure out how to get it to work (at this point I think using shortcode is probably the easiest route).