Complicated: Need a lot of brain juice (your internal CPU) to solve. But once you solved it, you know it is right. Solving a math problem is complicated. Once done, easy for you to do it a second time. But difficult again for your friend.
Complex: Need a lot of intuition to solve (your accumulated experience). And once you choose a way, you cannot be sure this was the best one. Human relations are complex. Doing it again a second time will still be challenging for you. But someone following your path (reading your code...) can follow you easily.
Algorithms aim to solve complicated problems.
Machine learning aims to find answers to complex problems.
Algorithms are predictable. Deep Learning raises explainability questions on why the computer has decided to select that specific answer.
So now it is your time to answer: was your question complex or complicated?