We are currently working on the ReceiptHub V2 update, this affects the new Emulators & Paper Receipts page, and might slow down the new website performance.