I just ran into the same problem when trying to add 256mb PC133(Kingston KVR133X64C3/256) and the chip maker supplied a note stating that if the system does not recognize only a portion of the memory, return and check their website(
for the correct chip for the motherboard.
I checked the manufacturers website and searched under the SOYO list for my MB and it lead me to a list of their applicable memory ships. I followed the link for the product i wanted (KVR133X64C3Q/256), checked the data sheet and compared that to the first one I bought from them.
From the data sheet:
1st purchased - KVR133X64C3/256, 256MB PC133 DIMM CL3, 8 components 32M x 8-bit (8M x 8-bit x 4 Bank)
Recommended - KVR133X64C3Q/256, 256MB PC133 DIMM for Intel 810 boards, 16 components 16M x 8-bit (4M x 8-bit x 4 Bank)
So, there is a difference between the two and hopefully I don't have problems with the recommended chip.
The system I'm working on had only one 64mb chip so i didn't think it needed pairs of 128mb.
To sum things up, go to the chip manufacturers website to see which is the right module for your MB.
Hope this shed some light on the problem but I'm also wondering if there would be any damage if I stayed with the first one and used half of the memory that it would allow. It was only $30+ and I didn't want to go back and forth. Plus the 128 made a noticeable difference already on the P3 666mhz.
Evosmudge