Garbage Collect is a totally normal thing, nothing to worry about!
It is an important maintanance task, so to say, so that you can actually use more of your flash.
However, I noticed that it can mess up sending apps to the calculator, resulting in those not being sent.
So far I managed to fix it by doing the following:
First I ran Garbage Collect manually, for that go to the catalog (2ND + 0), then either scroll down to GarbageCollect, hit enter twice and select "YES", so that you will trigger a garbage collect.
After that try sending the app again
