Hi,
The documentReady event is triggered when all of the initial annotations have been loaded into the AnnotationManager. It isn't directly tied to rendering.
The pageComplete event should be triggered when the page, including annotations, has been rendered. If you're able to provide a sample showing how annotations are being rendered after pageComplete then we could look into why that's happening, but that isn't how it's intended. Let me know if you need any further clarifications.
Matt Parizeau
Software Developer
PDFTron Systems Inc.