According to a lead developer at Apple—and a few tests run on the iPhone 3.0 to confirm—the inability to re-download previously purchased apps on iPhone 3.0 was just a “bug”. [Appadvice – Thanks Mahmoud!]
https://gizmodo.com/rumor-iphone-3-0-to-stop-allowing-you-to-re-download-a-5273822