Here is a sample code entry to demonstrate that something is amiss:

1000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1950 if var1 = 1 then var2 = 2, var3 = 3

This code has a length of 496 bytes. By repeating the code 3 times, we get code of byte length 1488 which makes sense as 496 x 3.

1000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1950 if var1 = 1 then var2 = 2, var3 = 3

2000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2950 if var1 = 1 then var2 = 2, var3 = 3

3000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3950 if var1 = 1 then var2 = 2, var3 = 3

However, if the block is repeated 4 times, which should yield a size of 1984, the code is reported as too large.

1000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1950 if var1 = 1 then var2 = 2, var3 = 3

2000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2950 if var1 = 1 then var2 = 2, var3 = 3

3000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3950 if var1 = 1 then var2 = 2, var3 = 3

4000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4950 if var1 = 1 then var2 = 2, var3 = 3

We must then remove the last 3 lines to get to a size that fits which only reports as 1856 bytes:

1000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

1950 if var1 = 1 then var2 = 2, var3 = 3

2000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

2950 if var1 = 1 then var2 = 2, var3 = 3

3000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

3950 if var1 = 1 then var2 = 2, var3 = 3

4000 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4100 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4200 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4300 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4400 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4500 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4600 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4700 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

However, the removed lines only total 128 bytes so should fit because 1856 + 128 = 1984

4800 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4900 if var1 = 1 then var2 = 2, var3 = 3, var4 = 4

4950 if var1 = 1 then var2 = 2, var3 = 3

Depending on the actual code that is built, I have seen as much as 360 unavailable bytes that suddenly add to the total with a single line of code. This can reduce the already limited space from 2000 bytes down to around 1600 which eliminates 20% of the available space in these small slots.