Inconsistent MQTT paths compared with FTP access

Hi, I’m attempting to write integration software that subscribes to the MQTT messages produced by my P2S running v01.02.00.00 and does things with that data.

The MQTT payload has data paths like

{
“print”: {
“device”: {
“cam”: {
“timelapse_path”: “/userdata/media/timelapse/video_2026-05-04_20-04-26.mp4”
}
}
}
}

yet when I connect over FTP to the printer, I can only access

/ipcam
/timelapse

and even then, the video file mentioned above is not within the timelapse folder because since recent updates, the ftp listing is only showing the local file system and not including the data from the USB drive where this file actually does exist.

  1. Can someone clarify how I am meant to get the USB files through FTP now?
  2. Bonus question I hope someone can answer: recent updates now includes a snapshot of the print. I want to use that image in ntfy.sh notifications, but this image is not part of the MQTT payload or the FTP listing, any clues on this one?