np.
if collision event doesn't fired properly it means one of your objects is going too fast relative to its size. actually they dont go any where you change its place on every tick of the game like making a cartoon. if your objects speed is too fast that means it teleports more than the size of the object it should collide on each tick. so you have to balance the sizes and speed of your objects.
even if you see them overlapping eachother and no collision happens thats worse couse game runs 2 seperate loops one is calculation other is drawing. that means calculation runs slower than drawing. which should be opposite. you have to improove your performance
dont afraid to increase their sizes. everything is too small already when u think about mobile devices.