Bug Fixes
Fixed slow bus list and route loading
We fixed an issue that was causing bus lists and route details to load very slowly and, in some cases, time out during busy periods. Parents and staff should now see faster and more reliable loading when checking live bus information. This change also reduces the chance of these delays affecting other parts of RollCall.
Cancel button fixed in charge/payment confirmation
We fixed an issue where the Cancel button in the student charge or payment confirmation window did not respond. Previously, school administrators had to leave the entire screen to stop the action instead of returning to the previous step. They can now cancel normally and continue working without restarting the process.
Parent synchronisation logs now show correct changes
We fixed an issue in the Admin Console where parent data synchronisation logs could show the wrong user name and incorrect update details. In some cases, the log showed the wrong parent fields as changed or said no changes were made when a synchronisation had updated the record. Schools can now rely on these logs for a more accurate history of parent record updates, including changes coming from the TASS integration.
Former contacts no longer get notifications
We fixed an issue where a former parent or guardian contact could still receive attendance or messaging notifications after being removed from a student. This happened when the same email address was also being used on an active staff or school administrator account. Notifications are now correctly stopped once the contact has no active student relationship, helping schools avoid sending updates to the wrong person.
Credit Adjustment Receipt Emails Fixed
Fixed an issue in the Admin Console where receipt emails sent after an account credit adjustment could display "Email sent successfully" even when no email was delivered. This affected receipts sent to parent contacts and manually entered email addresses. Receipt emails now send correctly, and schools will only see a success message when the email has actually been sent, with an error message shown if it fails.
Suspended Student Boarding Warning
Fixed an issue where students marked as suspended were not clearly identified when they were scanned onto a bus in the RollCall Driver App. Drivers will now see a suspended exception during boarding, helping them recognise the student's status and follow the school's process before allowing travel. This closes a gap where the suspension setting had no visible effect during boarding.
Sign-in loading screen fixed
Fixed an issue in the RollCall Parent App where some parents could become stuck on a loading screen after entering their login details. When this happened, the app did not complete sign-in or open the home screen unless the parent force closed the app and tried again. Parents should now be able to log in successfully on the first attempt.
Parent web add credit restored
Fixed an issue that stopped parents from adding credit to student accounts in the parent web portal. The portal was incorrectly showing “Payment is not enabled for your organisation” for some schools, even when online payments were already set up. Parents can now add credit through the web portal again, while payments in the RollCall Parent App were not affected.
School admins can use one email across schools
We fixed an issue in the Admin Console that stopped a school administrator from being added to another school when their email address was already linked to an existing school administrator account. School administrators can now use the same email address across multiple schools, restoring the expected experience for shared staff. This removes the need for workarounds or duplicate accounts when one person supports more than one school.
Fixed Parent App Login Redirect
Fixed an issue where some parents using the RollCall Parent App were sent back to the login screen after entering their password instead of being signed in. This prevented them from accessing their account and using the app. Parents should now be able to log in successfully and reach the main home screen.
Fixed credit top-up payment error
We fixed an issue where some parents saw a server error when adding credit, even though money had been taken from their bank account. In these cases, the credit was not being added to the student's balance. Credit top-ups now complete correctly in the RollCall Parent App and parent web portal for schools using Westpac PayWay, and previously affected payments were corrected.
Secondary parent login error fixed
Resolved an issue where some secondary parent accounts saw a "Request failed with status code 500" message when trying to log in to the RollCall Parent App. This occurred when an account had been temporarily blocked after too many login attempts, but the app showed a generic server error instead of the real reason. Parents now see the correct message, making login problems clearer for families, schools and support staff.
Fixed Admin Console two-factor login error
Fixed an issue in the Admin Console where school administrators using two-factor authentication could not sign in after entering their verification code. The system was incorrectly showing an expiry error instead of completing the login, which left affected users locked out. School administrators can now complete sign-in normally with two-factor authentication turned on.
Bookings Across Holidays Fixed
Fixed an issue in the RollCall Parent App where parents could not create a booking if the selected date range included school holiday periods. The app now creates the booking for all valid travel dates and automatically leaves out holiday dates, instead of rejecting the entire booking. This brings the mobile experience into line with the RollCall Parent Web Portal and helps parents complete longer date-range bookings successfully.
Grade 0 Now Shows Correctly
Fixed an issue in the RollCall Driver App where students in Grade 0 did not have their grade displayed under their name on route screens. This made it harder for drivers to quickly confirm student details while managing a route. Grade 0 now appears correctly anywhere student grade information is shown in the app.