Quote Originally Posted by pricediscrimination View Post
This hack works very well, infinite thanks to mc12345678.

Strangely, when the new account is created, nothing related to the account is recorded in Admin > Customers. It makes sense that until the customer adds their address to the address book there won't be any data in the address fields, but the customer's email address isn't there either. Neither is any info in the ID# box.

This info is also not added to the Admin area even when data is input on the Edit Account Info page.

Only when an address book entry is made, then the data is viewable in the Admin.
Insert applicable warning message(s), etc... Definitely one area that was not investigated... My guess based on the description of the problem and how it is then "overcome" is that the database searches used to provide the information are expecting a matching record in the address table as well as the customer name... The absence of that information, results in no query data for that customer. The "fix" would be to identify everywhere the custmoer's address table is used, evaluate the impact of no data being returned and the "formulation" of the query.

More than likely left joining that table will rectify the immediate issue but the resulting blanks may need to be addressed or in cases where data is to be updated in that table, no previous record exists and therefore either the data would need to be inserted or replaced in order to populate with the appropriate key and data.