I am trying to create a custom print service for an Experience Builder app in ArcGIS Online. I had some success until suddenly it stopped working and I can't figure out why it stopped working.
I followed these instructions (as best as I could since I wasn't using WAB) and the more recent/relevant advice in the comments. I was able to successfully share a custom layout from Pro to my organization's Enterprise (11.3) Portal and then use that web tool in ExB in ArcGIS Online. When I first shared the tool, the dynamic text in the layout was populating correctly, pulling data from the filtered layers in the map widget. At this point, I was using only part of the full dataset to test the layout and ExB app (about 500 records out of the ~166,000 total records). Once I was happy with the how the app was working, I updated the test dataset to the full dataset. I updated the layout to reflect the changes made in the full dataset and republished it as a different webtool. Then the print service stopped populating correctly and I haven't been able to get it to work correctly since. I tried rebuilding the app in Portal, and I was able to get the print service to work in the Portal ExB twice, but then that one stopped populating correctly too.
The weird thing is that the dynamic text for the date printed has populated correctly every time. It's just the dynamic text boxes linked to the dataset that aren't populating correctly.
I'm not sure if this is relevant information, but the print service in Online was working the morning of 11/24/25 and stopped working by end of day on 11/24/25. Just in case there was an update/patch/etc that I missed.
Any advice about custom print services would be helpful! Thank you!