I replaced someones FSA self extracting crank bolts last week. Assuming its similar...
The 'dust cap' is an essential part of the self extracting system. The crank bolt shoves against the inside to push the crank off.
The crank bolt was a 10mm hex, normal thread, but a bit deeply set. Some hex keys are a tad short and only partially engage, which encourages rounding. I got a long 10mm hex driver with 1/2 in square drive to use a long handle wrench to remove it.
If you then wish to remove the cap, you need a 2 pin tool or similar. It should not be super tight, but it might be a LH thread. The FSA one had markings that it was LH.
ETA: The reason it's a LH thread is so that as you unscrew the internal crank bolt, and it begins to bear up against the inside of the cap, the friction does not unscrew the cap at the same time!
ETA: This also means that once he cap is removed. a conventional crank puller CAN NOT be screwed in; the cap threads on the crank are LH, the crank puller is normal RH. You will destroy the threads on the crank if you force it.
Also ETA: The reason I needed a big wrench to remove the crank bolt was that the owner had mis-interpreted the LH thread markings on the cap and thought they referred to the main crank bolt, so had been beasting with all her might in the wrong direction. She's quite strong, and the thing was now Bastard Tight!
Here are the tools I used:
https://www.amazon.co.uk/dp/B08SQ77GBJhttps://www.bikeparts.co.uk/products/park-tool-spa-6-adjustable-pin-spanner