This issue is likely caused by a data synchronization or corrupted cache issue in the QuickBooks Online (QBO) mobile app, @tbayautoglass.
The app utilizes temporary cache files to enhance speed. When these files are corrupted, the app fails to correctly process and sync the due date field during the initial save. The "reopen and save" step effectively bypasses this glitch by forcing the app to refresh its data and correctly push the changes to QBO.
To fix it, you'll have to refresh the app data to clear the cache and force a full sync. Here's how:
For iOS (iPhone/iPad):
- Go to Settings, then tap General.
- Tap iPhone Storage, then tap the QuickBooks Online app.
- Tap Offload App.
For Android:
- Go to Menu ☰, then tap More Options ⋮
- Tap Settings, then Refresh Data.
- Tap YES to confirm.
Also, ensure both the QBO app and your device's operating system (iOS or Android) are running the latest versions, as this type of bug is often fixed in updates.
If the issue persists, you can uninstall the app to remove all its data and reinstall afterward to start a clean slate.
Alternatively, you can create and save an invoice with a due date by signing in to your QBO account using any supported mobile web browser.
Feel free to revisit this post if you need further assistance.