I don't know if your motherboard has a memory setting in the BIOS but if it does, it might not be high enough. Long story short, the BIOS reserves some memory for addressing and adding memory increases the amount of memory required for addressing. If the setting is not high enough, operating systems may only register the amount it can access. It could have any number of names in the BIOS but it appears as a number, often in megabytes, of how much memory to reserve. When I had issues adding more memory, I believe it was set to 1024 and I increased it to 1536 for the motherboard to accept 18 GiB total memory. It's a long shot, but something to be aware of anyway. It definitely isn't obvious.