Caching issues with default values

Has anyone else seen this behaviour with default values caching

Say you have 2 project boards both connected to a single program board called the dashboard. So the project boards have a Dashboard column.
In the Dashboard, you have an entry for each project board and a single column linked to both the project boards. There is a mirror column linked to Status.

In the project boards, the default value for the Dashboard column is set to the corresponding entry for the project

Dashboard

Project Project Link Project Status
Project 1 Task 1, Task2
Project 2 Task 2.1, Task 2.2

Project 1 Board (similar for Project 2)

Task Status Dashboard
Task 1 In progress Project 1
Task 2 Not started Project 1

I was trying to set the default value for the Dashboard column on each Project board to be Project 1 / Project 2. But I saw some strange behaviour which I have been able to replicate around 70-80% of the time.
I set the default value for project 1, test it and then change the default value on the project 2 board. When I go back to project 1 board and start adding more items, they have the default value set to project 2. Checking the default value setting sometimes it is project 1 and sometimes it is project 2.
If I fix it as project 1, test it, then go to project 2 board, I see similar behaviour there.

I tried closing all the browser instances and tried this again with the same results.

If I refresh the browser after moving to the second board it works fine.

I wanted to see if anyone has encountered this issue before and if so any other workaround you have for this?