Is it also your first time with embedded programming?
It helps to know your background…
Before “trial and error”, you should make a careful study of the ADL and WIP manuals.
Also look at the supplied samples.
U think you are unnecessarily complicating the issue by trying to use both FCM and WIP together before you’re familiar with using them separately.
I suggest that you go back to the basic WIP socket sample, and see how that works.
You might also want to go back to a basic FCM sample, and see how that works.
Once you’ve got these working independently, then you can think about bringing them together
See this similar thread: FCM DataHnadler again