Plot hole: Charles was a con man, going up the east coast (Florida and North Carolina) offering to do cheap storm repairs, taking the 50% cash down-payment and moving on (fleeing to the next location). As such, he would try to stay away from police/law enforcement officers and not call attention to himself. Filing (bogus) criminal complaints against Peter put Charles in direct contact with the police - a very risky and stupid move on his part.
Plot hole: Mike was given a conditional release from prison (on parole) and could be returned to prison if he violated the conditions of parole. Associating with known criminals, taking/ selling illegal drugs, domestic violence or other problems would constitute a violation. Mike assaulted and threatened Dahlia - more than enough "bad behavior" to get his parole revoked. Neither Dahlia nor Parker thought to report Mike to his parole officer. Instead, they fled and hid from him, staying in fear. (00:13:15 - 00:45:50)
Plot hole: After the Sheriff crashed into a tree, the Virtuoso passed him up but returned. The Virtuoso asked the Sheriff if he knew "White Rivers" and the Sheriff responded, "Yeah, I know it." The Virtuoso then shot at the Sheriff who was a few feet away and hit him in the neck. The Sheriff was able to run away. Instead of the Virtuoso quickly shooting again, he watched the Sheriff run into the woods and chased him. Despite being "experts", each made numerous shots that missed the other. (01:21:37 - 01:23:29)
Plot hole: Lea has a criminal record, which includes theft. Lea told Casi, "You know how hard it is to live with a rap sheet hanging over you? How hard I had to hustle to even get a shit job at the tow pound?" Later, Casi made a reference to "most thieves" and Lea responded she's "not like most thieves." The tow pound is operated by the NYPD, so it is extremely unlikely that Lea would have been hired given her theft record, especially for a position that handles money/cash. (00:19:45 - 00:35:25)
Plot hole: Diabolik blinks in Morse code to his accomplice the location of one of his hidden stashes. He says it's in 'the third brick to the left' and the street name, but no address or other reference. She (who previously knew nothing about the location) finds it immediately. It's worth noting that the movie is a faithful adaptation of a couple issues of the comic, but this bit of subplot is a fresh addition and the original hiding spot in the 1963 issue was a plausible one (cave behind a specific waterfall).
Plot hole: Blind Master can sense when a person is lying. When Snake Eyes admits he is not pure of heart he explains this is because he is driven by his desire for revenge on his father's killer, which Blind Master reads as a truth. However, this is still a lie: a lie of omission. Snake Eyes is only telling part of the truth and omits the fact he is betraying the clan on Kenta's behalf to get his revenge. Snake Eyes is being deliberately deceptive, which is the definition of lying.