Copying pixels not working, can't find a solution

I need this thing to work otherwise I’m stucked until this is implemented. I cannot copy pixels from the layer. Yes I have a selection made. Yes, I have pixels on my layer. It runs but doesn’t copy anything.

This is logged in the alchemist


async function copyPixels() {
  try {
    await batchPlay([
        "_obj": "copyEvent",
        "copyHint": "pixels",
        "_isCommand": true
    ], {});
  } catch (e) {

What is happening?

I see you found the older topic and already asked a question there. Please do not create duplicate topics. This just makes things more confusing and might be in some cases even more difficult to find a solution