I’ve tried to craft my order twice with two different players and both times it said “This player does not have the necessary profession to craft this order”.
Edit: Tried to do it with a crafter who has pretty much crafted most of my gear and the same message still pops up. Is this a bug?
So this happened when trying to put in an enchanted wyrm crest order. I could only put it in public and then was able to send the actual item I needed to be crafted.
There is every chance the crafter didn’t have the recipe, or they were on a different server to you. But then again, it does remind me of the example I gave above of people not having enough Sparks.
Did you have enough Crests? or had you converted them into Full Wyrm crests?
Or did you spell the Crafters name right?
Other than that, I could only really imagine it being a bug of some sort.