Odd, it does appear to be working for me.
This was the code I was using in the documentXFDFRetriever
:
const cmds = [
"<xfdf xmlns=\"http://ns.adobe.com/xfdf/\" xml:space=\"preserve\">\n <fields/>\n <add>\n <polyline page=\"0\" rect=\"448.800,668.550,458.130,679.960\" color=\"#E44234\" flags=\"print\" name=\"0bcd8ece-cc43-a7a9-435a-eb103f4f97ec\" title=\"Manon Berlioz\" subject=\"Polyline\" date=\"D:20211214094355+01'00'\" creationdate=\"D:20211214094350+01'00'\" head=\"None\" tail=\"None\"><vertices>449.8,678.9600399999999;457.13,676.42004;452.62,669.55004;450.27,678.77004</vertices></polyline>\n </add>\n <modify/>\n <delete/>\n </xfdf>",
"<xfdf xmlns=\"http://ns.adobe.com/xfdf/\" xml:space=\"preserve\">\n <fields/>\n <add>\n <polyline page=\"0\" rect=\"544.620,329.760,552.060,340.730\" color=\"#E44234\" flags=\"print\" name=\"f0e4e4a2-7f30-5a2c-3c13-60d4fbf55765\" title=\"Manon Berlioz\" subject=\"Polyline\" date=\"D:20211214094443+01'00'\" creationdate=\"D:20211214094439+01'00'\" head=\"None\" tail=\"None\"><vertices>547.83,339.73004;545.62,333.11003999999997;551.06,330.76003999999995;547.98,339.58004</vertices></polyline>\n </add>\n <modify/>\n <delete/>\n </xfdf>",
"<xfdf xmlns=\"http://ns.adobe.com/xfdf/\" xml:space=\"preserve\">\n <fields/>\n <add>\n <polyline page=\"0\" rect=\"600.770,361.510,608.650,369.240\" color=\"#E44234\" flags=\"print\" name=\"e679c5f3-21f0-455f-b79c-c237ce418962\" title=\"Manon Berlioz\" subject=\"Polyline\" date=\"D:20211214094453+01'00'\" creationdate=\"D:20211214094448+01'00'\" head=\"None\" tail=\"None\"><vertices>601.77,366.77004;607.65,368.24003999999996;606.03,362.51003999999995;602.06,366.77004</vertices></polyline>\n </add>\n <modify/>\n <delete/>\n </xfdf>",
"<xfdf xmlns=\"http://ns.adobe.com/xfdf/\" xml:space=\"preserve\">\n <fields/>\n <add>\n <polyline page=\"0\" rect=\"509.060,269.210,516.790,276.650\" color=\"#E44234\" flags=\"print\" name=\"f77a73f6-5fac-5298-7497-ccaf9ea7bfb7\" title=\"Manon Berlioz\" subject=\"Polyline\" date=\"D:20211214094506+01'00'\" creationdate=\"D:20211214094500+01'00'\" head=\"None\" tail=\"None\"><vertices>510.06,270.21003999999994;512.41,275.65004;515.79,270.36004;510.5,270.21003999999994</vertices></polyline>\n </add>\n <modify/>\n <delete/>\n </xfdf>",
"<xfdf xmlns=\"http://ns.adobe.com/xfdf/\" xml:space=\"preserve\">\n <fields/>\n <add>\n <polygon page=\"0\" rect=\"497.760,208.360,531.620,240.580\" color=\"#E44234\" flags=\"print\" name=\"7080a643-640a-ee0e-d98e-921b6425bd75\" title=\"Manon Berlioz\" subject=\"Polygon\" date=\"D:20211214094840+01'00'\" interior-color=\"#EFEF5A\" opacity=\"0.7092739475289811\" creationdate=\"D:20211214094815+01'00'\"><vertices>498.76,230.53003999999999;522.86,209.36004000000003;530.62,217.71003999999994;505.81,239.58003999999994;498.76,230.53003999999999</vertices></polygon>\n </add>\n <modify/>\n <delete/>\n </xfdf>",
"<xfdf xmlns=\"http://ns.adobe.com/xfdf/\" xml:space=\"preserve\">\n <fields/>\n <add>\n <polygon page=\"0\" rect=\"538.230,627.370,579.030,665.380\" color=\"#E44234\" flags=\"print\" name=\"23cc6b9f-83be-ce01-82fb-240fa7b59462\" title=\"Manon Berlioz\" subject=\"Polygon\" date=\"D:20211214094915+01'00'\" interior-color=\"#EFEF5A\" opacity=\"0.7092739475289811\" creationdate=\"D:20211214094903+01'00'\"><vertices>539.23,662.18004;550.99,664.38004;551.87,655.42004;557.31,647.3300399999999;564.95,641.60004;578.03,639.54004;546.43,628.37004;539.23,662.18004</vertices></polygon>\n </add>\n <modify/>\n <delete/>\n </xfdf>",
"<xfdf xmlns=\"http://ns.adobe.com/xfdf/\" xml:space=\"preserve\">\n <fields/>\n <add>\n <polyline page=\"0\" rect=\"539.280,664.960,547.240,675.390\" color=\"#E44234\" flags=\"print\" name=\"939e9a9b-a05d-07a7-ad18-3714c8e65f13\" title=\"Manon Berlioz\" subject=\"Polyline\" date=\"D:20211214094412+01'00'\" creationdate=\"D:20211214094406+01'00'\" head=\"None\" tail=\"None\"><vertices>544.02,674.0900399999999;540.28,669.2100399999999;546.24,665.9600399999999;544.32,674.39004</vertices></polyline>\n </add>\n <modify/>\n <delete/>\n </xfdf>",
"<xfdf xmlns=\"http://ns.adobe.com/xfdf/\" xml:space=\"preserve\">\n <fields/>\n <add>\n <polyline page=\"0\" rect=\"742.370,439.050,751.190,448.570\" color=\"#E44234\" flags=\"print\" name=\"ad714f3c-4dc5-d38a-0c38-33fab6496249\" title=\"Manon Berlioz\" subject=\"Polyline\" date=\"D:20211214094424+01'00'\" creationdate=\"D:20211214094420+01'00'\" head=\"None\" tail=\"None\"><vertices>744.43,440.05003999999997;743.37,447.57003999999995;750.19,445.81003999999996;744.43,440.16004</vertices></polyline>\n </add>\n <modify/>\n <delete/>\n </xfdf>"
];
return Promise.resolve(cmds);
Could you try a similar approach or try to reduce the amount of code that could affect it?