I am using geth and run a private net. In Remix I am developing and am successfully connected to the geth RPC. But when I create a contract in Remix, in the geth console it says contract created but it does not really create it or add it however. There is also no error or something but in Remix there is still "1 pending transaction". After the message in geth, geth continues mining new blocks but in some way does not include the contract creation.
My next problem is, that geth starts late. When I launch it with console and enter "miner.start(1);" it takes a long time until it really starts mining.
The problem exists only since some days, before I never had this. I also upgraded already geth to the newest version (after the problems started) but it did not fix it.
How could I fix those problems?