GET /smartlock/log returns only ~20 entries regardless of fromDate parameter

I am calling GET /smartlock/log (account-wide, no smartlockId) with and without an explicit fromDate parameter (tested going back to April 2026).
Both calls return exactly the same ~20 entries, while Nuki Web itself shows a much longer history (the last 3 Months) for the same account with clearly more activity (our property generates roughly 30-100 events/day).
Is there a hard limit on the number of entries returned per call, and if so, is there a way to paginate further back?
We’re using a “General” API token, not Advanced API — could that be the cause?
Thanks for your help!