По данным следствия, в 2019 году департамент заключил контракт с подрядчиком для контроля за капитальным ремонтом фасадов и крыш многоквартирных домов. Этот проект был частью подготовки к XVI Форуму межрегионального сотрудничества России и Казахстана. Однако Машков, понимая, что подрядчик не может быстро освоить деньги, решил расторгнуть с ним контракт. Для этого он сообщил ложную информацию своему руководству, заявив, что подрядчик не выполняет обязательства по контракту.
После расторжения контракта Машков знал, что для продолжения работ нужно будет проводить новый отбор подрядчика. Однако, чтобы избежать проверок, он внёс изменения в условия контракта, исключив важные документы, такие как акты о приёмке выполненных работ и справки о стоимости. В результате в проекте появились ложные данные о выполненных работах на сумму более 17 миллионов рублей.
Машков свою вину не признал, но суд признал его действия преступными. В результате он был приговорён к трём годам лишения свободы в колонии общего режима. Кроме того, он лишён права занимать государственные должности в органах власти на срок два года.
После оглашения приговора Машков был взят под стражу в зале суда. Приговор ещё не вступил в силу, и его можно обжаловать в Омском областном суде.