Issue with Blood Sun

Cards are still not interacting with Blood Sun properly. Lands come into play tapped when they shouldn't. Lotus Field incorrectly comes into play tapped but correctly doesn't make you sacrifice 2 other lands. Shock Lands still ask if you want to take 2 damage to have it come into play untapped. Would really love a fix for this.
Thank you,
Gares
Thank you,
Gares