I just found a bug in MIRC (6.31, sorry it's not the latest but the changelog didn't contain any fixes for the described problem) where I used hload -i to load data into a hash from an ini file but not all data was loaded.

In my case, I had over 3000 key value pairs but only 918 got loaded. I tried to add or subtract values from the file by editing it manually and reloading but it didn't change the outcome, though the number did start varying around 918-940.

I switched away from the hload -i and hsave -i which loads and saves properly but wanted to report this in case anyone else experiences the bug.