PanX 10.2.0. b10: I have a shared database (Worker) that has two aux databases, People and Company. The .Initialize procedure of Worker calls a subroutine that builds an array based on one of the Aux databases. This results in an error every time I open the Worker DB. (I used try/catch to trap the error) but the array is not built.) Once the DB is open, I can see that both Aux databases are open, and if I run .Initialize again, or just the subroutine, the array is built.
It looks like the aux database is not fully open when the code to create the array runs so the arraybuild( function fails.