What are the technical issues that need to be resolved?
In order for that product to materialize, what are the technical issues that need to be resolved?
ご質問ありがとうございます。
「解決しなければならない技術的な課題はなんですか」は英語で「What are the technical issues that need to be resolved?」と言えます。
また、「その製品を実現するために、解決しなければならない(技術的な)課題はなんですか」の場合、「In order for that product to materialize, what are the technical issues that need to be resolved?」という風に言えます。
ご参考になれば幸いです。