BUG - Incorrect firebase upgrade costs

TL;DR: Costs of upgrades radically differ from prices quoted. Price differential is similar (but not identical) to the re-unlock fee, as if it's being applied before the first/only upgrade.

This is the display of currently available upgrades in my save.

Screenshot_2022-01-23_at_16-45-16_Free_Cities

According to this, upgrading drone bay once should cost 45k. Here's my cash before clicking (287k)

Screenshot_2022-01-23_at_16-45-39_Free_Cities

And here it is after (122k)

Screenshot_2022-01-23_at_16-45-57_Free_Cities

Why am I being charged 4x more than the price tag (164k)? If I try to go for the x2 drug lab upgrade, my cash afterwards is 33k:

Screenshot_2022-01-23_at_16-48-02_Free_Cities

Quoted 40k, x2 = 80k, charged 254k. My best guess is that the re-unlock fee is being charged before the first upgrade.

Screenshot_2022-01-23_at_16-52-29_Free_Cities

40k upgrade + 88k fee + 40k upgrade + 88k fee = 256k. Close, if not the same. Maybe that's where the discrepancy is coming from?