Hi everyone,
I’m having an issue where my analytics calculations work correctly in development mode, but show incorrect totals in the live app.
Current setup:
- Bubble app with Income Entries datatype
- Analytics page groups entries by date and sums amount
- Date filtering is applied correctly
- Privacy rules are enabled and “view all fields” is checked
- Live database definitely contains the correct records
- Workflows are working
- Searches use Current User constraints
Problem:
Development version shows correct:
- total earnings
- highest earning day
- grouped source totals
But live version gives incorrect values.
Example:
- Real earnings = £435
- Live analytics says best day = £90
- Development correctly shows the proper totals
Additional details:
- I recently changed week start/day filtering logic
- I also have both:
- a text field called “source”
- and a linked datatype field called “income source”
I’m wondering if inconsistent field usage between development/live data could be causing grouped searches to calculate differently.
I’ve already checked:
- privacy rules
- browser cache
- live data exists
- deployed latest version
- date fields/timestamps are correct
Has anyone experienced grouped searches behaving differently between development and live due to:
- linked datatype inconsistencies
- old live records
- grouped by date behaviour
- missing linked references
- timezone/live database differences?
Any help massively appreciated because I’m clearly missing something obvious.
The attached pic showing highest earning day is £90 but it should say £370
