Ok, so what worked in the end was the removal of android folder and regenerating it again. I reverted all git changes so it was identical but this time worked. I don't know where Flutter stores additional data outside of project, but good enough for me. Thanks for the answers. 6 hours of life down the drain