Did you ever get a response? I'm having a similar issue, but with just persisting to disk with a VectorStoreIndex with a custom embedding model. Creating the index works with 1024 embedding dim, as does querying, however when loading from a StorageContext, it errors when querying. I don't see where the embed_dim could be set. I see DEFAULT_EMBEDDING_DIM in constants.py